
python
eshaoliu
这个作者很懒,什么都没留下…
展开
-
python 小记
1.类似[set()]*5的用法,列表中某个元素改变了,所有的元素都跟着变化 也就是如果列表中的每个元素如果是组合类型,那么最好是[set() for i in range(5)]这种方式赋值,二维数组是这种情况的一种特例 2.函数传参如果是组合类型,在函数内部如果对集合中的内容进行修改,则出了函数,集合中的内容会发生变化,这一点跟java很相似 如果是原子类型,则出了函数不会发生变化 3原创 2015-10-26 02:09:25 · 340 阅读 · 0 评论 -
什么样的类型可以作为python字典的key
可变类型包括dict,list都不可以作为字典的key,而原子类型以及tuple则可以。原创 2016-07-07 16:45:32 · 11264 阅读 · 0 评论