您的位置:首页 > 编程语言 > Python开发

python 小记

2015-10-26 02:09 501 查看
1.类似[set()]*5的用法,列表中某个元素改变了,所有的元素都跟着变化

也就是如果列表中的每个元素如果是组合类型,那么最好是[set() for i in range(5)]这种方式赋值,二维数组是这种情况的一种特例

2.函数传参如果是组合类型,在函数内部如果对集合中的内容进行修改,则出了函数,集合中的内容会发生变化,这一点跟java很相似

如果是原子类型,则出了函数不会发生变化

3.遍历集合的循环内部不能对集合进行增删操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: