用Python中的字典解压元组
我有一个包含多个字典的元组,我希望将它们解压缩以供进一步使用 假设我有这个:用Python中的字典解压元组,python,dictionary,tuples,Python,Dictionary,Tuples,我有一个包含多个字典的元组,我希望将它们解压缩以供进一步使用 假设我有这个: tuple_to_add = {'name': 'custom1', 'value': 'first value'},{'name': 'custom2', 'value': 'second value'} 我想重复一下 我试过类似的方法,但没有给我答案: for value, name in tuple_to_add: print(value) print(name) 字典不能
tuple_to_add = {'name': 'custom1', 'value': 'first value'},{'name': 'custom2', 'value': 'second value'}
我想重复一下
我试过类似的方法,但没有给我答案:
for value, name in tuple_to_add:
print(value)
print(name)
字典不能像元组和列表那样解包。如果您有一个元组的元组,那么您的打印方式会很好:
tuple_to_add = ('custom1', 'first value'), ('custom2', 'second value')
for name, value in tuple_to_add:
# do whatever you want
您可以简单地迭代元组并获取实际的字典对象,您可以使用这些对象获取所有必要的信息:
for dc in tuple_to_add:
print(dc['value'])
print(dc['name'])
字典不能像元组和列表那样解包。如果您有一个元组的元组,那么您的打印方式会很好:
tuple_to_add = ('custom1', 'first value'), ('custom2', 'second value')
for name, value in tuple_to_add:
# do whatever you want
您可以简单地迭代元组并获取实际的字典对象,您可以使用这些对象获取所有必要的信息:
for dc in tuple_to_add:
print(dc['value'])
print(dc['name'])
谢谢那就行了!在遍历元组时,只需考虑每个元素的类型。每个元素都是一个dict,所以请将其视为dict。谢谢!那就行了!在遍历元组时,只需考虑每个元素的类型。每个元素都是一个dict,所以将其视为一个dict。