国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

True和1和1.0在python詞典中的評估結(jié)果相同。

瀏覽:25日期:2022-08-07 13:03:30
如何解決True和1和1.0在python詞典中的評估結(jié)果相同。?

所述hash的3個項目的1,1.0, True是相同的(它等于1)。如果沒有沖突,這就是python用作字典鍵的原因。而且1 == 1.0 ==True也True沒有碰撞。

這里是有關(guān)python字典的舊實現(xiàn)的更多詳細信息。新的實現(xiàn)按照這些原則行事(但保留順序)。

解決方法

誰能解釋python字典的這種行為?

d = {}d[True] = ’Magic’d[1] = ’Cool’d[1.0] = ’Hello’print(d)# {True: ’Hello’}

為什么不打印所有其他(鍵,值)對?

為什么將True,1和1.0評估為相同?

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 永定县| 乡宁县| 韶关市| 南汇区| 鹤壁市| 仪征市| 北宁市| 林口县| 富源县| 南汇区| 灵台县| 高密市| 塘沽区| 沙河市| 尼玛县| 抚州市| 合川市| 东城区| 湟源县| 田阳县| 太白县| 化德县| 特克斯县| 沧源| 新龙县| 新闻| 巴南区| 沂南县| 密云县| 昌宁县| 新建县| 绵竹市| 吴忠市| 沛县| 施秉县| 三门峡市| 二手房| 平阳县| 喜德县| 吉林省| 吐鲁番市|