av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

請問python2.7和3.6同樣是for循環輸出字典內容為什么排序不一樣

瀏覽:85日期:2022-07-26 08:18:20

問題描述

請問為什么使用2.7和3.6用同樣的for輸出字典內容排序不一樣?

d = {’Adam’:95,’Lisa’:85,’Bart’:59}for k,v in d.items(): print k,’:’,v #3.6的是print(k,’:’,k)

2.7輸出的內容

Lisa : 85Adam : 95Bart : 59

而3.6則是正常顯示

Adam:95Lisa:85Bart:59

問題解答

回答1:

不要過于糾結字典的排序為何不一樣,字典本來就是無序的,如果要有序則需要在返回之前進行排序。在python3中一般會做這樣1個操作來減少對內存的使用。

回答2:

因為這個

https://docs.python.org/3/wha...

cython 3.6 換了種 dict 的實現方式,提升了性能,而鍵名自動排序是其附帶的一個小小的副作用。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲入口 | 国产农村一级国产农村 | 91精品入口蜜桃 | 色婷婷综合网 | 国产成人午夜高潮毛片 | 五月婷婷激情网 | 午夜影院网站 | av中文字幕在线观看 | 青青久久 | 国产黄色大片在线免费观看 | 久久久蜜桃 | 国产精品视频一区二区三区四蜜臂 | 亚洲精品一 | 国产精品精品 | 91国内精品久久 | 亚洲色图图片 | 夜夜艹| 欧美一区二区三区日韩 | 久久久久国产精品免费免费搜索 | 色婷婷久久久久swag精品 | av一区二区三区四区 | 婷婷色综合| av一区二区在线观看 | 午夜精品一区 | 美女福利视频网站 | 久久久.com | 国产成人精品一区二三区在线观看 | 国产成人久久精品一区二区三区 | 91视频免费观看 | 亚洲一区在线播放 | 99精品在线观看 | 黄色大片在线播放 | 在线成人免费视频 | 亚洲精品一 | 欧美一区二区三区久久精品 | 亚洲欧美日韩久久久 | 亚洲成人精品 | 免费在线一区二区三区 | 色视频www在线播放国产人成 | 日韩精品视频在线免费观看 | 精品日韩一区二区 |