Python–将记录列表转换为隔离字典
原文:https://www . geesforgeks . org/python-convert-records-list-to-separated-dictionary/
有时,在处理 Python 记录时,我们可能会遇到一个问题,即我们需要将元组记录的每个元素转换为字典中的一个单独的键,每个索引都有不同的值。这种问题可以在数据领域得到应用。让我们讨论执行这项任务的某些方法。
方法#1:使用循环 这是解决这个问题的方法之一。在这种情况下,我们迭代元组列表,并为新构造的字典的每个键分配所需的值。
# Python3 code to demonstrate working of
# Convert Records List to Segregated Dictionary
# Using loop
# initializing list
test_list = [(1, 2), (3, 4), (5, 6)]
# printing original list
print("The original list is : " + str(test_list))
# initializing index value
frst_idx = "Gfg"
scnd_idx = 'best'
# Convert Records List to Segregated Dictionary
# Using loop
res = dict()
for sub in test_list:
res[sub[0]] = frst_idx
res[sub[1]] = scnd_idx
# printing result
print("The constructed Dictionary list : " + str(res))
Output :
原始列表为:[(1,2),(3,4),(5,6)] 构建的字典列表:{1: 'Gfg ',2: 'best ',3: 'Gfg ',4: 'best ',5: 'Gfg ',6: 'best'}
版权属于:月萌API www.moonapi.com,转载请注明出处