如何通过创建字典从 python 中的以下映射访问城市名称
How to access city name from the below mapping in python by creating dictionary
我有下面的映射,
我需要根据名称和代码使用该城市名称,
例如:如果名称 = a,代码 = 2,城市应该是“nagpur”
就像我需要访问这个映射一样,
那么我应该如何在 python 中创建字典
提前致谢
使用列表字典:
mapping = {
'a': ['mumbai','pune','nagpur','surat'],
'b': ['Newyork','puri','delhi','aasam']
}
>>> mapping['a'][2]
'nagpur'
我通过创建 python 字典来设计新方法:
d = {"a": {0:"mumbai",
1:"pune",
2: "nagpur",
3: "surat"},
"b": {0: "newyork",
1: "puri",
2: "delhi",
3: "aasam"}
}
city = d["a"][2]
print(f"city : {city}")
它给出的输出是"nagpur"
我有下面的映射,
我需要根据名称和代码使用该城市名称,
例如:如果名称 = a,代码 = 2,城市应该是“nagpur”
就像我需要访问这个映射一样, 那么我应该如何在 python 中创建字典
提前致谢
使用列表字典:
mapping = {
'a': ['mumbai','pune','nagpur','surat'],
'b': ['Newyork','puri','delhi','aasam']
}
>>> mapping['a'][2]
'nagpur'
我通过创建 python 字典来设计新方法:
d = {"a": {0:"mumbai",
1:"pune",
2: "nagpur",
3: "surat"},
"b": {0: "newyork",
1: "puri",
2: "delhi",
3: "aasam"}
}
city = d["a"][2]
print(f"city : {city}")
它给出的输出是"nagpur"