问题遇到的现象和发生背景
遇到一个For循环的改写,自己改了一下,发现运行出来的东西不一样
问题相关代码,请勿粘贴截图
原代码:
with open('./data/result/course1.txt') as course:
courses=[line.strip().split(';') for line in course.readlines()]
print(courses)
改写代码;
with open('./data/result/course1.txt') as course:
course_lines = course.readlines()
course_list=[ ]
for course_line in course_lines:
course_list=course_list.append([course_line.strip().split(';')])
print(course_list)
运行结果及报错内容
发现这个改写运行不出来,不知道怎么回事
我的解答思路和尝试过的方法
改写代码没写出来
我想要达到的结果
改写出来的代码运行正确