我必須從文件讀取到一個2D列表。 文件看起來像:如何分割列表元素?
傑克32
佩裏12
蒂姆·14
等
當我打印的清單,它看起來像:
['Jack 32', 'Perry 12', 'Tim 14']
但我需要它看起來像:
['Jack', '32', 'Perry', '12', 'Tim', '14']
到目前爲止,我的代碼如下所示:
with open('filelocation', 'r') as f:
content = f.readlines()
content = [x.strip('\n') for x in content]
print(content)
檢查此:http://www.tutorialspoint.com/python/string_split.htm – Nic007
可能重複[如何將一個字符串拆分爲兩個整數在Python](http://stackoverflow.com/questions/6429638/如何將一個字符串拆分爲兩個整數在Python中) – felipsmartins
您的x.strip('\ n')按行分割,您需要按行或空格分割 – Jblasco