题目:文件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']]
A. with open("score.csv", 'r', encoding='utf-8') as file: ls = [line.strip().split(',') for line in file] print(ls)
B. with open("score.csv", 'r', encoding='utf-8') as file: ls = [] for line in file: ls.append(line) print(ls)
C. file = open("score.csv", 'r', encoding='utf-8') ls = [line.strip().split(',') for line in file] file.close() print(ls)
D. with open("score.csv", 'r', encoding='utf-8') as file: ls = [] for line in file: ls.append(line.strip().split(',')) print(ls)
答案:评论后可见此内容