2014-07-09 62 views
-1

我有Python中的字典如下打印由句子用戶輸出:如何使用python

dict1 = {'a':1, 'b':2, 'c':3} 

我跑這麼遠在Python 3以下代碼:

for key, value in dict1.items() : 
    print (key* value,end='') 

這給我的輸出:cccbba

我的問題是如何打印OUT-

Your answer : cccba. 

回答

1

事情是這樣的:

dict1 = {'a':1, 'b':2, 'c':3} 

print ("Your answer : ",end='') 

for key, value in dict1.items() : 
    print (key* value,end='') 
1

你真的應該得到認真處理str.format

>>> print("Your answer: {0}".format("".join([k * v for k, v 
              in dict1.items()]))) 
Your answer: acccbb