#字典中包含元组和列表
mydic={"name":"wu","age":23,1001:[1,2,3],1002:{"name1":"zhang","sex1":"nan"}}
print(mydic)下面是结果![]()
print(list(mydic.items()))
print(mydic["name"])
print(mydic[1001][2])
print(mydic[1002]["sex1"])
print(mydic.keys())
print(mydic.values())
for key,value in mydic.items():#没有转化成列表,这种方法遍历,不支持索引
print(key,value)
#下面字典转化成列表,通过这种方法遍历,支持索引,键为i[0],值为i[1]
for x in list(mydic.items()):
print("key=",x[0],"value=",x[1])
mylist=list(mydic.items());
print(mylist)
![技术分享图片](http://image.bubuko.com/info/201912/20191207235609582309.png)
# 用while循环遍历字典
i=0
while i<len(mylist):
print("key=",mylist[i][0],"value=",mylist[i][1])
i+=1
原文:https://www.cnblogs.com/wyx1990/p/12003807.html