首页 > 编程知识 正文

python遍历字典所有元素,Python中字典的遍历

时间:2023-05-06 05:41:41 阅读:270046 作者:1832

字典是python的一种数据结构,由{‘键’:‘值’}对组成。

第一种利用字典自身的方法dict.items()遍历 mydict = { "key1": 10.00, "key2": "This is string", "key3": [1,2,3]} for key, value in mydict.items(): print key,mydict[key] 第二种方法,利用.keys(),.values()方法: for key in mydict.keys(): print key, mydict[key] for value in mydict.values(): print value 第三种直接for循环得到key,直接遍历会返回key序列: for key in mydict: print key, mydict[key] 最后一种只在python2中有,利用迭代器对象: iterdict = mydict.iteritems()for i in range(len(mydict)): print iterdict.next()

不断调用next方法直到结束。

补充按照键值排序的方法sorted(): for key in sorted(mydict): print key,mydict[key]

python 中的字典是按照hash方式排列的,排序

ref: python dict doc, blog,3, logo, ref0, ref1, ref2

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。