因此,如果我要给它一个要读取的文件,我就无法理解 Python 如何使用 .split() 字符串方法创建列表。
这里我有一个文本文件,其中包含来自三个不同国家的人口,称为population.txt:
United-States 325700000
Canada 37000000
China 13860000000
在另一个 .py 文件中,我有以下代码:
populationFile = open("population.txt", 'r')
for populationLine in populationFile:
populationList = populationLine.split()
print(populationList)
populationFile.close()
输出是这样的:
['China', '13860000000']
python 本质上是通过阅读每一行将每个国家和各自的人口放在单独的列表中,就像在中国一样,还是按字符?另外,为什么这里只出现一个列表而不是所有列表?
很抱歉所有的问题,但我将非常感谢任何可以提供帮助的人:)
炎炎设计
相关分类