list是一种有序的集合,可以随时添加和删除其中的元素。
>>> s = ['python', 'java', ['asp', 'php'], 'scheme']>>> s[2][1]'php'
tuple和list类似,但是tuple一旦初始化就不能修改
>>> t = (1,2,3)>>> t[2]3
dict,也就是其Java中的map,使用键-值(key-value)存储。
>>> d = { 'Michael': 95, 'Bob': 75, 'Tracy': 85}>>> d['Michael']95
set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。
要创建一个set,需要提供一个list作为输入集合:
>>> s = set([1, 2, 3])>>> s{ 1, 2, 3}