我有很多的.txt文件具有不同的列數(但總是相同數量的每個元素。分裂列出元素進一步
<1,1,1,1,1,>
<1,2,1,2,1,>
<2,3,2,3,2,>
<4,2,4,2,4,>
因爲當我分裂,這是其另存爲.txt文件通過
lines = [line.rstrip('\n') for line in f]
我得到
['<1,1,1,1,1,>', '<1,2,1,2,1,>', '<2,3,2,3,2,>', '<4,2,4,2,4,>']
有沒有在列表中訪問每個元素的簡單方法(即INDIVI雙號碼,所以我可以輸出它們)?
非常感謝您的幫助niemmi,我想將它轉換爲整數,但目前我有一個問題,當我運行代碼時,有一些不需要的字符,如下所示:[[''],['1 '',[''],['1'],[''],['1'],[''],['1'],[''],['1'],[' ],[''],['\ n']爲每行,是否有方法去除['']和['\ n']項? –
我忘記了在代碼示例中去掉'\ n'。我修改了響應,如果文件內容與問題中的內容完全相同,那麼它現在應該可以工作。 – niemmi
我仍然有問題,以消除所有['']之間的每個數字,這是阻止我使用地圖函數來使用字符串作爲整數,因爲我希望,是否有可能在line.strip中做到這一點?我曾嘗試過,但出現錯誤 –