![](/img/trans.png)
[英]How to take floats from a txt to a Python list as strings to answer questions?
[英]How to take floats from a txt to a Python list as strings
我是编程新手。 我有以下问题。
我想从.txt文件中获取一些浮点数,并将它们作为字符串添加到Python列表中,并在它们之间使用逗号,如下所示:
.TXT: 194220.00 38.4397984 S 061.1720742 W 0.035 194315.00 38.4398243 S 061.1721378 W 0.036
蟒蛇:
myList = ('38.4397984,061.1720742','38.4398243,061.1721378')
有人知道怎么做这个吗? 谢谢!
Python有一个方法open(fileName,mode),它返回一个文件对象。 fileName是一个包含文件名的字符串。 mode是另一个字符串,表示文件的使用方式。 Ex'r'用于阅读,'w'用于写作。
f = open(file.txt, 'r')
这将在变量f中创建文件对象。 f现在有不同的方法可用于读取文件中的数据。 最常见的是f.read(size),其中size是可选的
text = f.read()
将数据保存在变量文本中。
现在你要拆分字符串。 String是一个对象,有一个名为split()的方法,它创建一个由空格分隔的字符串列表。
myList = text.split()
在你的代码中你给了我们一个元组,从变量名称我不确定它是你在寻找什么。 确保阅读元组和列表之间的区别。 找到元组的过程有点不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.