當前位置:成語大全網 - 新華字典 - python 字典的值可以是列表嗎

python 字典的值可以是列表嗎

可以。

字典的鍵必須可哈希,值是可以的。

字典裏的key有壹個原則,必須可哈希(有個內置函數hash()可以檢測是否支持可哈希),因為字典查找數據是通過哈希算法得到的,比元組,列表等的數組類型快很多,這本來也是字典的特性,字典裏的key和value壹壹對應的。

而字典查找用的就是key,那麽key就必須支持哈希算法,也就是前面說的可哈希。

列表,是壹個可變對象,支持原處修改。所以列表不能作為字典的key,但是可以為值

補充:突然發現百度知道可以修改答案了,我終於把這個坑填上了。