30
පයිතන් හි විශාල ගොනුවක පේළි ගණන ලාභදායී ලෙස ලබා ගන්නේ කෙසේද?
මට විශාල ගොනුවක (පේළි සිය දහස් ගණනක්) පයිතන්වල රේඛා ගණනක් ලබා ගැනීමට අවශ්යයි. මතකය හා වේලාව අනුව වඩාත් කාර්යක්ෂම ක්රමය කුමක්ද? මේ මොහොතේ මම කරන්නේ: def file_len(fname): with open(fname) as f: for i, l in enumerate(f): pass return i + 1 මීට වඩා හොඳ දෙයක් කළ හැකිද?
1037
python
text-files
line-count