以下のコードを使用して、テキストファイルの合計行数を取得しようとしています。
totallines = 0
for line in infile:
totallines += 1
それは機能し、シェルに正しい番号を印刷することができます。ただし、結果を次の場所に割り当てると、次のようになります。
item = [0]*totallines
指定された行を次のように小文字に強制すると、AttributeErrorが発生します。
item[i] = item[i].lower()
それでも、行カウンターを削除して、テキストファイルの行数に置き換えると。それは完璧に動作します。
どうすればこれを修正できますか?