3行のテキストファイルがあります。この 3 行を L1、L2、L3 と読み、L1、L2、L3 の文字を n1、n2、n3 と数えたいと思います。私は次のように試しました:
f=open(sys.argv[1],'r')
L1=f.readline()
L2=f.readline()
L3=f.readline()
if L1[-1]=='\n': L1=L1[:len(L1)-1]
if L2[-1]=='\n': L2=L2[:len(L2)-1]
if L3[-1]=='\n': L3=L3[:len(L3)-1]
n1=len(L1); n2=len(L2); n3=len(L3)
print L1, n1, L2, n2, L3, n3
上記のスクリプトは正常に動作しています。しかし、L1、L2、L3 を取得するためのより良い/簡単な方法があるかどうかを知りたいと思っていました。前もって感謝します!