2024-09-30 14:23:01 发布
网友
例如,我有:
alphabetValues = {"a":1,"b":2,"c":3,"d":4,"e":5,"f":6,"g":7...
是否有可能,而不是:
print(alphabetValues["c"])
如果我在dict中搜索5,就会得到“e”
"e":5
提前谢谢
为什么不建立一个字母表呢
alphabet = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] print(alphabet[0]) #will print out 'a' print(alphabet[25]) #will print out 'z'
请注意,所有值都比预期值小1
正如jornsharpe所建议的,你需要颠倒你的措辞:
alphabetValues = {"a":1,"b":2,"c":3,"d":4,"e":5,"f":6,"g":7} revalpha={v:k for k,v in alphabetValues.iteritems()} >>> revalpha[5] 'e'
为什么不建立一个字母表呢
请注意,所有值都比预期值小1
正如jornsharpe所建议的,你需要颠倒你的措辞:
相关问题 更多 >
编程相关推荐