#!/usr/bin/python
# -*- coding: utf-8 -*-
def printNames(nList):
nList.append("hahaha")
nms=["张三","李四"]
print(nms)
printNames(nms[:])
print(nms)
printNames(nms)
print(nms)
使用printNames(nms[:])传递副本,即传值。
printNames(nms)会传递列表引用
['张三', '李四']
['张三', '李四']
['张三', '李四', 'hahaha']