2017-09-19 31 views
1

我有一本字典,其中有兩個鍵和值對,如環路多個鍵值對單迴路

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

我要循環鍵1和鍵2在一個循環,所以我可以打印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) 

回答

3

隨着str.join()功能:

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

輸出:

Value1 Valye2 

如果你絕對放心,您的字典只有2項,你可以做到以下幾點:

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

從這個輸出可以將值保存在變量中嗎?例如a = value1和b = value2? – Matt

+0

@Matt,看我的更新 – RomanPerekhrest

+0

感謝這就是我一直在尋找。 – Matt