【发布时间】:2014-05-24 20:40:51
【问题描述】:
我开始研究 python,但我目前停留在这个概念上,它很难解释,所以我将使用一个例子。
例子:
我有一个 txt 文件,其中包含: 法国,210026,63929000,1.15
我已经想出了如何拆分元素并将它们添加到列表中。但我想将数字添加为浮点数,将国家名称添加为字符串。
目前我做的是:
inf = []
with open('small.txt', 'r') as inputFile:
for line in inputFile:
line = line.strip()
if line != '':
info += line.split(',')
print info
输出是:
['法国', '210026' , '63929000', '1.15']
如您所见,这是一个字符串列表。我真正想要的是只有法国是字符串,其余的应该是花车。有任何想法吗?
谢谢
【问题讨论】:
标签: python