我試圖獲得打印字符串的前5個字符。 例如,如果我輸入「aaaabbbbcccddfg」如何從元組中刪除括號和逗號
是否有反正我可以改變輸出,所以它變成了:4,B:4,C:3,D:2,F:1?
代碼是:
import sys
from collections import Counter
try:
string = sys.argv[1]
counts=Counter(string.lower()) # Counter({'l': 2, 'H': 1, 'e': 1, 'o': 1})
lista = counts.most_common(5)
print lista
except ValueError:
print "Error"
當前結果是:[( 「一」,4),( 「B」,4),( 「C」,3),( 「d」,2 ),( 「F」,1)]
所以基本上,一本字典? – Mangohero1
你想打印字典中的內容嗎?你可以包括'lista'的輸出那裏 –
是的,但如果我沒有錯,字典仍然有'',反正有沒有從字典中刪除?對不起,蟒蛇很新 – 03131992