(1)列表(list)
什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单。比如,统计过去一周我们买过的东西,把这些东西列出来,就是清单。由于我们买一种东西可能不止一次,所以清单中是允许有重复项的。如果我们扩大清单的范围,统计我们过去一周所有的花费情况,那么这也是一个清单,但这个清单里会有类别不同的项,比如我们买东西是一种花费,交水电费也是一种花费,这些项的类型是可以使不同的。python的列表个跟清单的道理是一样的,特点就是:可重复,类型可不同。类型不同也是跟数组最本质的区别了。python里的列表用“[]”表示:
lst = ['arwen',123]
print lst[0]
print lst[1]
lst[0] = 'weiwen'
(2)元组(tuple)
元组和列表在结构上没有什么区别,唯一的差异在于元组是只读的,不能修改。元组用()表示,如:
tup = ('arwen',123)
print tup[0]
print tup[1]
(3)集合(set)
就是我们数学学的集合,没有什么特殊的定义。集合最好的应用是去重。集合没有特殊的表示方法&