所以我想将我导入的一串数据(从 .txt 文件)转换为新格式。我从文本文件导入列表 - 例如:
1231,123
2341,1210
342,12
5462,565
我使用以下代码
>>> fileHandle = open ( 'text.txt', 'r' )
>>> str1 = fileHandle.read()
>>> fileHandle.close()
>>> print str1
1231,123
2341,1210
342,12
5462,565
>>> list(str1)
['1', '2', '3', '1', ',', '1', '2', '3', '\n', '2', '3', '4', '1', ',', '1', '2', '1', '0', '\n', '3', '4', '2', ',', '1', '2', '\n', '5', '4', '6', '2', ',', '5', '6', '5', '\n']
但现在我希望将其转换为以下元组格式:
((1231, 123), (2341, 1210), (342,12), (5462, 565))
我真的需要找到一种方法将这些数据直接转换为上面的格式。我将不胜感激任何帮助!
谢谢