Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python中,如何将一个常量值与文本文件的每一行相乘?_Python - Fatal编程技术网

在Python中,如何将一个常量值与文本文件的每一行相乘?

在Python中,如何将一个常量值与文本文件的每一行相乘?,python,Python,我已经编写了代码来读取txt文件的行。我只想把每一行乘以一个常数“60”。我不知道如何以正确的方式编写代码 data = [] with open('data.txt', 'r') as filehandle: for line in filehandle: currentPlace = line[:-1] data.append(currentPlace) for i in data: print(i * 60) 在相乘之前,您需要将每一行转换

我已经编写了代码来读取txt文件的行。我只想把每一行乘以一个常数“60”。我不知道如何以正确的方式编写代码

data = []
with open('data.txt', 'r') as filehandle:
    for line in filehandle:
        currentPlace = line[:-1]
        data.append(currentPlace)
for i in data:
    print(i * 60)

在相乘之前,您需要将每一行转换为一个数字(或者是
int
或者
float
)。实际上,我不知道如何正确地进行转换。非常感谢。现在已经修好了!
data = []
with open('data.txt', 'r') as filehandle:
    for line in filehandle:
        currentPlace = line[:-1]
        data.append(currentPlace)
for i in data:
    print(float(i) * 60)