list:
num= [] for i in range(10): num.append(i) print(num[i]) print(len(num)) print(num[-2])
list中数据比较自由,可以存任意类型数据,可以更改,插入,删除
tuple:
num(1,)
tuple中的是固定的,不能更改
dict:
d= {'A': 1, 'B': 2, 'C': 3} print('A') print(d) d.pop('A') print(d)
dict存放一组key-value值,查找的过程很快,key不可以更改
set:
set与dict相比只是存了其中的key值,key值不重复
s = set([1, 1, 2, 2, 3, 3])
print(s)
{1, 2, 3}