我是python的新手,并尝试在python 3中执行以下操作
我有一个这样的文本文件
1 2 3
4 5 6
7 8 9
.
.
我希望将其转换成这样的元组组
((1,2,3),(4,5,6),(7,8,9),...)
我尝试使用
f = open('text.txt', 'r')
f.readlines()
但这给了我一个单词列表。
有人可以帮我吗?
你可以试试看
>>> s = '''1 2 3
4 5 6
7 8 9'''.splitlines()
>>> tuple(tuple(int(j) for j in i.split()) for i in s)
((1, 2, 3), (4, 5, 6), (7, 8, 9))
对你来说
tuple(tuple(int(j) for j in i.split()) for i in f.readlines())
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句