msg = "香焦 梨子 火龍果 蘋果 蘋果 香焦 哈密瓜 蘋果"
# 用空格切,得到列表
msg_list = msg.split(" ")
print(msg_list)
# 列表的統計
msg_dict = {}
for fruit in msg_list:
msg_dict[fruit] = msg_dict.get(fruit, 0) + 1
print(msg_dict)
# 排序
print(msg_dict.items())
# dict_items([('香焦', 2), ('梨子', 1), ('火龍果', 1), ('蘋果', 3), ('哈密瓜', 1)])
ls = list(msg_dict.items())
ls.sort(key=lambda x: x[1], reverse=true)
print(ls)
# 建立乙個檔案物件
f = open("py202.txt", "w", encoding="utf8")
content = ""
for fruit_tuple in ls:
content += "{}:{}\n".format(fruit_tuple[0], fruit_tuple[1])
f.write(content)
f.close()
c:\users\python_hui\anaconda3\python.exe g:/test/a/111/11.py
[『香焦』, 『梨子』, 『火龍果』, 『蘋果』, 『蘋果』, 『香焦』, 『哈密瓜』, 『蘋果』]
dict_items([(『香焦』, 2), (『梨子』, 1), (『火龍果』, 1), (『蘋果』, 3), (『哈密瓜』, 1)])
[(『蘋果』, 3), (『香焦』, 2), (『梨子』, 1), (『火龍果』, 1), (『哈密瓜』, 1)]
二級mysql出原題嗎 二級MySQL試題
你今天的努力,是幸運的伏筆,當下的付出,是明日的花開。讓我們懷揣希望去努力刷二級mysql試題,靜待美好的出現。1 函式max 表明這是乙個什麼函式?a求總值函式 b求最小值函式 c求平均值函式 d求最大值函式 2 修改表記錄的語句關鍵字是 adelete bupdate cinsert dsele...
二級c程式設計題(2)
原文 所屬年份 2010.9 2012.3 編寫函式fun,其功能是 根據以下公式求 的值 要求精度0.0005,即某項小於0.0005時停止迭代 程式執行後,若輸入精度0.0005,則程式應輸出為3.14 注意 部分源程式在檔案prog1.c中。請勿改動主函式main和其它函式中的任何內容,僅在函...
python二級操作題(3)
從鍵盤輸入4個數字,各數字採用空格分開,對應變數為x0,x1,y0,y1。計算 x0,y0 和 x1,y1 之間的距離,保留兩位有效數字 例如 輸入 0 1 3 5 輸出 5.00 請在 處使用一行 或表示式替換 注意 請不要修改其他已給出 ntxt input 請輸入4個數字 空格分隔 x0 ev...