這個是我很久以前學習python時候自己給自己出的練習題,不是很難,但是卻綜合鍛鍊了列表,if語句循環及遍歷,以及寫文件等,算是python基礎的一個總結,如果能順利寫出來,差不多能算是python入門了吧
list = ['0','1','2','2','3','3','3','4','4','4','4']
要求輸出:
2 重複了 2 次
3 重複了 3 次
4 重複了 4 次
代碼如下:
list = ['0','1','2','2','3','3','3','4','4','4','4']
a = []
for i in list:
if list.count(i) > 1:
a.append(i)
lista = set(a)
c = []
for x in lista:
j = list.count(x)
c.append('%s 重複了 %s 次' % (x, j) + '\n')
with open ('result.txt', 'w') as re:
re.writelines(c)
代碼輸出結果如下:
各位想入門的覺得自己可以寫出來嗎?
閱讀更多 aovs 的文章