Python是一門流行的編程語言,其提供了便捷的工具來解決數(shù)據(jù)分析問題。在數(shù)據(jù)分析中,有時需要統(tǒng)計文件中的重復(fù)行,這時Python提供的工具可以輕松解決這個問題。
# 讀取文件 with open('file.txt', 'r') as f: lines = f.readlines() # 統(tǒng)計行數(shù) count_dict = {} for line in lines: if line in count_dict: count_dict[line] += 1 else: count_dict[line] = 1 # 輸出結(jié)果 for line, count in count_dict.items(): if count >1: print(f'{line.strip()}出現(xiàn)了{count}次')
上述代碼首先讀取了file.txt文件中的所有行,然后使用字典統(tǒng)計每個行出現(xiàn)的次數(shù),最后輸出出現(xiàn)次數(shù)大于1的行。這樣就能輕松地統(tǒng)計文件中的重復(fù)行。
雖然Python提供了很多方便的工具,但是在數(shù)據(jù)分析中,還需要了解更多的知識才能更好地解決問題。
上一篇vue加高德地圖