快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

文件score.csv中的内容如下:姓名,C语言,Java,Python,C#,C++罗明,95,96,85,63,91朱佳,75,93,66,85,88李思,86,76,96,93,67郑君,88,98,76,90,89王雪,99,96,91,88,86张三 60 60 60 60 60赵云 85 80 90 100 99将其读取为如下形式的二维列表的程序为:[[‘姓名’, ‘C语言’, ‘Java’, ‘Python’, ‘C#’, ‘C++’], [‘罗明’, ’95’, ’96’, ’85’, ’63’, ’91’], [‘朱佳’, ’75’, ’93’, ’66’, ’85’, ’88’], [‘李思’, ’86’, ’76’, ’96’, ’93’, ’67’], [‘郑君’, ’88’, ’98’, ’76’, ’90’, ’89’], [‘王雪’, ’99’, ’96’, ’91’, ’88’, ’86’], [‘张三 60 60 60 60 60’], [‘赵云 85 80 90 100 99’]]

题目:文件score.csv中的内容如下:姓名,C语言,Java,Python,C#,C++罗明,95,96,85,63,91朱佳,75,93,66,85,88李思,86,76,96,93,67郑君,88,98,76,90,89王雪,99,96,91,88,86张三 60 60 60 60 60赵云 85 80 90 100 99将其读取为如下形式的二维列表的程序为:[[‘姓名’, ‘C语言’, ‘Java’, ‘Python’, ‘C#’, ‘C++’], [‘罗明’, ’95’, ’96’, ’85’, ’63’, ’91’], [‘朱佳’, ’75’, ’93’, ’66’, ’85’, ’88’], [‘李思’, ’86’, ’76’, ’96’, ’93’, ’67’], [‘郑君’, ’88’, ’98’, ’76’, ’90’, ’89’], [‘王雪’, ’99’, ’96’, ’91’, ’88’, ’86’], [‘张三 60 60 60 60 60’], [‘赵云 85 80 90 100 99’]]

file = open(“score.csv”, ‘r’, encoding=’utf-8′)
ls = [line.strip().split(‘,’) for line in file]
file.close()
print(ls)
with open(“score.csv”, ‘r’, encoding=’utf-8′) as file:
    ls = []
    for line in file:
        ls.append(line.strip().split(‘,’))
print(ls)
with open(“score.csv”, ‘r’, encoding=’utf-8′) as file:
    ls = [line.strip().split(‘,’) for line in file]
print(ls)
with open(“score.csv”, ‘r’, encoding=’utf-8′) as file:
    ls = []
    for line in file:
        ls.append(line)
print(ls)

喵查答案:file = open("score.csv", 'r', encoding='utf-8') ls = [line.strip().split(',') for line in file] file.close() print(ls)with open("score.csv", 'r', encoding='utf-8') as file:     ls = []     for line in file:         ls.append(line.strip().split(',')) print(ls)with open("score.csv", 'r', encoding='utf-8') as file:     ls = [line.strip().split(',') for line in file] print(ls)
喜欢 (0)
关于作者: