これらの番号を内部に含むファイル Alpha.txt を作成しました
1.2, 4.3, 7,0
3, 5, 8.2,9
4, 3, 8,5.6
8, 4, 3,7.4
これらをリストに作成するときに作成された /n を削除しようとするたびに、このエラーが返されます。
AttributeError: 'list' object has no attribute 'strip'
この質問が以前に尋ねられたことは承知していますが、何らかの理由で、既にオンラインになっているすべてのソリューションでコードを動作させることができません。繰り返し申し訳ありません。
ここに私のコードがあります
def main():
my_list = [line.split(',') for line in open("Alpha.txt")]
print(my_list)
for element in my_list:
element = element.strip()
print(element)
main()
と down を削除すると、次のfor element in my_list
出力が得られます。
[['1.2', ' 4.3', ' 7', '0\n'], ['3', ' 5', ' 8.2', '9\n'],
['4', ' 3', ' 8', '5.6\n'], ['8', ' 4', ' 3', '7.4\n']]
\n の部分を除いて、これは素晴らしいことです....