python怎么统计重复行数量啊。
有一个TXT文本 里边是一行一行的几十万行字。很多重复的,
怎样统计出相同的数量并把结果输出到新的TXT中 求大佬甩代码
比如说A.txt
阿克苏打不过咯好意思对吧
阿克苏打不过咯好意思对吧
阿克苏打不过咯好意思对吧
啊速度噶阿三的前往月球
啊速度噶阿三的前往月球
输出到b.txt
阿克苏打不过咯好意思对吧 3次
啊速度噶阿三的前往月球 2次
python怎么统计重复行数量啊。
有一个TXT文本 里边是一行一行的几十万行字。很多重复的,
怎样统计出相同的数量并把结果输出到新的TXT中 求大佬甩代码
比如说A.txt
阿克苏打不过咯好意思对吧
阿克苏打不过咯好意思对吧
阿克苏打不过咯好意思对吧
啊速度噶阿三的前往月球
啊速度噶阿三的前往月球
输出到b.txt
阿克苏打不过咯好意思对吧 3次
啊速度噶阿三的前往月球 2次
from collections import Counter
L = []
with open('F:/python/test.txt', 'r') as f:
for line in f.readlines():
L.append(line.strip())
with open('F:/python/test2.txt', 'w', encoding='utf-8') as f1:
for x, y in Counter(L).items():
st = x + '次数' + str(y) + '\n'
f1.write(st)
这样???