是否可以從for循環保存多個打印爲字符串變量?基於整數值重複字符串的字符串鍵並形成一個字符串
E.g.我有一本字典,它有字母作爲鍵,每個鍵的值代表鍵應該打印的頻率。整個打印輸出應該是一個字符串,然後保存爲變量。簡單的例子:
hand = {'a':1, 'q':1, 'l':3, 'm':1, 'u':1, 'i':1}
for letter in hand.keys():
for j in range(hand[letter]):
print(letter, end="") #should print out e.g. uilllqma
我知道我可以追加項目與for循環,但是,想知道如果我可以從打印輸出直接做的每一次迭代的(空)名單(無添加先列表,然後將列表打印爲字符串)。
a = ... #assign e.g. uilllqma to a
print(a) #prints 'uillqma'
「uillqma」的值來自哪裏,因此可以賦值給變量'a'? – martineau
從字典... – pythonbrutus