【发布时间】:2016-10-11 01:02:44
【问题描述】:
我对 Python 还是很陌生,虽然我已经学习了大部分基础知识,尽管我需要能够从 csv 文件中读取(目前为止有效),然后将此 csv 中的数据附加到有效的列表中,并且我不确定的部分是使用其中两个列表和 / 120 和 * 100
例如 list1 的第一个分数是 55,list2 是 51,我想将它们合并到一个等于 106 的列表中,然后添加一些可以除以然后乘以每个的东西,因为每个列表中有 7 个不同的数字。
import csv
list1 = []
list2 = []
with open("scores.csv") as f:
reader = csv.reader(f)
for row in reader:
list1.append(row[1])
list2.append(row[2])
print (list1)
print (list2)
输出
['55', '25', '40', '21', '52', '42', '19']
['51', '36', '50', '39', '53', '33', '40']
预期输出(想要的输出)
['106', '36', '90', '60', '105', '75', '59']
然后需要除以 120 和 * 100。
【问题讨论】: