dict:dictionary(字典)
根据关键字获取内容,且关键字不可重复。
输入关键字为不可变的数据类型。例如【整型(int),浮点型(float),复数(complex),字符串("123",bool(True or False),字节(b"123")
#可变的数据类型:tuple(元组),list(列表)
#不可变的数据类型:int(整型),float(浮点型),complex(复数),"123"(字符串),bool(布尔),b'123'(字节)
字典的用法:1:根据key去取value
2:字典中元素必须具备的两个部分:key和value
3:dict = {元素1,元素2,元素3,......}字典中多个元素均用逗号隔开。
1,dict类型,方法详解(包括深拷贝和浅拷贝画图)
dict_data = {"1:one,2:second,3:third,4:fourth"}
dict_data2 = dict_data(#将dict_data赋值给dict_data2)
dict_data3 = dict_data.copy()#浅拷贝
dict_data4 = copy.deepcopy(dict_data)#深拷贝
2,用for循环去获取dict的key,value,(key,value)以及key和value
代码如下:dict_data = {1:2,2:3,3:4}
for i in dict_data.keys():
print(i)
for i in dict_data.values():
print (i)
for i in dict_data.items():
print(i)
3.使用for循环去获取列表的下标以及下标对应的值。
list_data = [(1,2),(3,4),(5,6)]
for k in list_data:
print(k)
for i,j in list_data:
print(i)
for i,j in list_data:
print(j)