在Python中,如何将一个常量值与文本文件的每一行相乘?
我已经编写了代码来读取txt文件的行。我只想把每一行乘以一个常数“60”。我不知道如何以正确的方式编写代码在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) 在相乘之前,您需要将每一行转换
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)