希望你的日子过得好:)
我最近在代码学院网站上学习 python,他们给了我一个关于zip()
and的例子append()
。
last_semester_gradebook = [("politics", 80), ("latin", 96), ("dance", 97), ("architecture", 65)]
subjects = ["physics", "calculus", "poetry", "history"]
grades = [98, 97, 85, 88]
subjects.append("computer science")
grades.append(100)
gradebook = zip(subjects, grades)
#This code is the problem
gradebook.append(("visual arts", 93))
print(list(gradebook))
这是我制作的代码,但它给了我一个错误。
Traceback (most recent call last):
File "script.py", line 9, in <module>
gradebook.append(("visual arts", 93))
AttributeError: 'zip' object has no attribute 'append'
对于正常情况,我会首先搜索错误,但问题是,我编写的代码与他们作为解决方案提供给我的代码完全相同。这就是为什么我很困惑并在这里问的原因。是网站的错误还是解决方案有误?
感谢您的关注