NumberTextSet3 = {"ten": 10,
"hundred": 100,
"thousand": 1000,
"million": 1000000,
"billion": 1000000000,
"trillion": 1000000000000}
在这本词典中,我可以使用
1000000000000
来访问数字NumberTextSet3["trillion"]
。但是,我将如何访问字典中的最后一个单词,例如:
NumberTextSet3[-1]
并使其返回"trillion"
呢? 最佳答案
字典中没有最后一个词。
要进行检查,请尝试,
print NumberTextSet3
您将在不同的时间获得不同的有序结果。
您可以将数据结构略微修改为
[("ten",10),("hundred",100),...]
现在,您可以将其与index一起使用。
例如,
a=[("ten",10),("hundred",100)]
print a[0][0]
print a[1][1]
输出:
ten
100
您也可以使用
OrderedDict
关于Python-如何访问第一类数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32880953/