●list(列表):允许重复,有序,有下标 [ ]
●tuple(元组):允许重复,里面的元素不能增加删除修改,只能查看 ()
●dict(字典):键值对存在。 键:唯一,值:允许重复 { }
●set(集合):不允许重复,无序 { }
●类型转换:
list----->tuple,set(长度有可能发生改变)
tuple---->list,set
set---->list,tuple
dict---->list,tuple,set(但是只是将字典的键放到了[ ],(),{ }
list---->dict (有特殊要求才可以转换)
特殊要求:
list1=[(‘a’,10),(‘b’,20),(‘c’,30)]
print(dict(list1)) #{‘a’:10,‘b’:20,‘c’:30}
dict1={‘name’:‘张三’,‘age’:‘18’}
result=list(dict1)
print(result) #[‘name’,‘age’]
result=tuple(dict1)
print(result) #(‘name’,‘age’)