[英]Get values from tuple in dict
一天的好時光。 我有 python 名稱由元組和字典列表組成,例如
value_dict = ({key1: value , key2:value},{key1: value , key2:value} )
我想通過使用 for 來獲取一些值。 我嘗試使用該代碼來實現它:
for name_area, area_id in value_dict['area_id'], value_dict['name_area']:
area.append(name_area[0])
但出現錯誤:TypeError: tuple indices must be integers or slices, not dict
我不確定這是否與您想要實現的目標相似,但就是這樣。
基本上,您嘗試遍歷元組中的那些字典,這導致了錯誤。
# This is just a random example that I generated myself.
locations = (
{
"location_id": 1234,
"location_name": "Spain",
},
{
"location_id": 5678,
"location_name": "France",
}
)
areas = [] # Initialize a list if you haven't.
for location in locations:
areas.append(location["location_name"])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.