将键作为元组添加到字典

2024-09-18 01:46:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图添加一个元组作为值,同时迭代字典中的键列表。我肯定有一种方法可以理解列表,但我不能让它在键中起作用。 为了简单起见,以下是概念:

myDict = {"Last name", "First name"}
myTuple = ("Miller", "Joe")
for key in myDict:
    myDict.update(zip({key:n for n in myTuple}))

Tags: 方法keynamein概念列表for字典
1条回答
网友
1楼 · 发布于 2024-09-18 01:46:37

首先,你的myDictset,而不是dict。使用不带任何值的大括号({})将导致setsets的问题是它们没有排序。如果将两者都更改为tuples(或lists,则可以简单地执行此操作:

myKeys = ("Last name", "First name")
myValues = ("Miller", "Joe")
print(dict(zip(myKeys, myValues)))

它将打印以下dict:

^{pr2}$

相关问题 更多 >