在Python中,可以使用文本文件中的一对数字来创建一个列表。具体步骤如下:
open()
打开文本文件,并指定文件路径和打开模式。例如,如果文件名为data.txt
,并且位于当前工作目录中,可以使用以下代码打开文件:file = open("data.txt", "r")
readline()
或readlines()
方法读取文件中的内容。如果文件中只有一对数字,可以使用readline()
方法。如果文件中有多行数字,每行一个数字对,则可以使用readlines()
方法。例如,使用readline()
方法读取一对数字:line = file.readline()
split()
方法将一对数字拆分为两个独立的数字,并使用int()
函数将其转换为整数类型。然后,将这两个数字添加到一个新的列表中。例如:numbers = line.split()
numbers_list = [int(numbers[0]), int(numbers[1])]
close()
方法关闭文件,释放资源。例如:file.close()
完整的代码示例:
file = open("data.txt", "r")
line = file.readline()
numbers = line.split()
numbers_list = [int(numbers[0]), int(numbers[1])]
file.close()
这样,通过读取文本文件中的一对数字,我们成功创建了一个包含这两个数字的Python列表。请注意,上述代码仅适用于文本文件中只有一对数字的情况。如果文件中有多行数字,需要进行适当的修改来处理每一行的数字对。
领取专属 10元无门槛券
手把手带您无忧上云