python如何创建字典? [关闭]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python如何创建字典? [关闭]相关的知识,希望对你有一定的参考价值。
- Myquestion是为什么在字典上迭代时仅返回key并不会返回其值,是因为python如何实现像字典这样的字典字典只是一个键列表,而这些键指向meomery中的另一个位置,即键及其值都具有不同的ID。我问这个问题是因为当我遍历包含列表的列表时,for循环将始终返回较大列表内的列表,如本例所示
a = [ ['abc'] , [abc] , ['abc'] ]
for item in a :
print(item)
答案
为什么在Python中不允许使用索引访问键及其值,我的意思是在这种情况下是有意义的]]您可以拥有一个包含数字作为键的字典:
my_dict = {1: "a", 0: "b", ...}
print(my_dict[0]) # prints 'b', though it's not the first element in the dictionary
将无法区分“访问索引0”或“使用键0访问值”。如果密钥无关紧要,而仅顺序重要,那么您就不需要字典,只需要一个列表。
以上是关于python如何创建字典? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章