Python 3:在字典

时间:2017-07-17 01:06:37

标签: python-3.x dictionary

automobiles = {
    'germany': ['bmw', 'audi', 'mercedes benz'],
    'japan': ['honda', 'toyota', 'subaru'],
    'united states': ['ford', 'gm', 'buick'],
    'italy': ['alfa romeo', 'ferrari', 'maserati'],
    'great britain': ['jaguar', 'mini', 'aston martin'],
}

如何访问不同键中的各个值? (例如:我可以访问德国密钥中的“奥迪”或“美国密钥”中的“buick'”

2 个答案:

答案 0 :(得分:1)

所以你有一个字典,其中的键是字符串,谁的值是列表。

要访问'audi',您可以执行此操作:

print(automobiles['germany'][1])
# which prints audi

答案 1 :(得分:0)

语法:command(dict ['key'] [index])

在您的情况下,这将转化为:

print(automobiles['germany'][1])

“奥迪

print(automobiles['united states'][2])

'别克'

存储在词典中的值存储为列表。您可以访问列表中的元素,如list [n],其中n是您要访问的值的索引。对于python,索引从0开始。