我有一本字典,其中有两个键和值对,例如

myDict = {'Key1':'Value1', 'Key2':'Valye2'}


我想在一个循环中循环遍历key1和key2,以便可以打印key1和key2的值。

我可以做这样的事情,但这是一个接一个地打印键,我想一次打印两个键。

for key, value in myDict.items():
    print(value)

# looking to print both keys values something like this.
for key, value in myDict.items():
        print(Value1, value2)

最佳答案

具有str.join()功能:

myDict = {'Key1':'Value1', 'Key2':'Valye2'}
print(' '.join(myDict.values()))


输出:

Value1 Valye2




如果您确定自己的字典只有2个项目,则可以执行以下操作:

b,a = myDict.values()
print(a,b)   # Value1 Valye2

关于python - 在python dict中的单个循环中循环多个键值对,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46307102/

10-12 17:45