我们如何在 python 中从一个列表和一个元组制作一本字典?
添加列表和元组并制作一个以列表作为键、元组作为值的字典,就像我在代码 tantra 中收到的任务一样,我必须制作一个字典,其中列表是键,元组是值。
假设你有一个列表和一个元组:
list_keys = [[1, 2], [3, 4], [5, 6]] # List of lists
tuple_values = (10, 20, 30) # Tuple of values
第 1 步:将列表转换为元组
使用列表理解将 list_keys 内的每个列表转换为元组:
tuple_keys = [tuple(lst) for lst in list_keys]
使用 zip() 函数将键与值配对并将其转换为字典:
dictionary = dict(zip(tuple_keys, tuple_values))