我已經創建了這些數字文件Alpha.txt內剝離 n不會工作
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()
去除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部分....
附註:'/ n'是兩個字符,正斜槓後跟一個字母。 '\ n'是一個字符,換行符。如果你把它們混在一起,你會遇到很多問題。 – abarnert