列表、字典、元组、集合
list =[val1,val2,val3,val4]
dict ={key1:val1,key2:val2}
tuple =(val1,val2,val3,val4)
set= {val1,val2,val3,val4}
列表 list
- 元素可变
- 元素有序,可以索引
- 元素类型不限定
list=[1,'a',3]
插入元素
list.insert(1,'b')#[1,'b','a',3]
移除元素
list.remove('a')
删除元素
del list[0:2]#不包含第三个元素
字典dictionary
- 数据以键值对出现
- 键不能重复,值可以重复
- 键不可以变,值可以更改
- 元素无序,不可索引
- 元素类型不限定
dic={'key1':1,'key2':'value2','key3':'value3'}
添加单个元素
dic['key4']='value4'
添加多个元素
dic.update({'key5':'value5','key6':'value6'})
删除元素
deldic['key1']
元组 tuple
- 元素不可更改
- 元素有序,可以索引
- 元素类型不限定
tup=('a',2,'c',3)
print(tup[0])
集合 set
- 元素无序,不可索引
- 元素不重复
set={1,'a',2,'b'}