【发布时间】:2018-10-29 20:40:52
【问题描述】:
这是我导入并希望转换为特定列表的文本文件中的数字链。
3 04,24
4 04,75
4 05,11
4 05,47
4 05,78
4 06,80
3 07,25
3 07,92
3 08,23
2 09,76
实际上我的代码达到了这一点:
[['3 04,24'], ['4 04,75'], ['4 05,11'], ['4 05,47'], ['4 05,78'], ['4 06,80'], ['3 07,25'], ['3 07,92'], ['3 08,23'], ['2 09,76']]
但我想将元组中的元素一分为二以获得类似的结果:
[['3','04,24'], ['4','04,75']] etc...
但是经过多次研究我找不到解决方案,如果您能告诉我如何将这些元素从字符串转换为 int,那将非常有帮助!
这是我的代码:
with open("myfile.txt") as f:
mylist = [line.rstrip('\n') for line in f]
mylist = [mylist[x:x+1] for x in range(0, len(mylist), 1)]
print(mylist)
谢谢。
【问题讨论】:
标签: python python-3.x list int tuples