我正在尝试通过代码学院学习 python,任务是“编写一个 for 循环,用 start_list 中每个项目的平方 (x ** 2) 填充 square_list 的项目。然后对 square_list 进行排序!”
提示说有一个 for 循环、一个附加函数和一个排序函数,我相信我正确使用了这些函数。
start_list = [5, 3, 1, 2, 4]
square_list = []
for start_list in square_list:
square_list.append(start_list**2)
sort(square_list)
print square_list
我收到此错误消息:“糟糕,再试一次!squareList 的长度应该与 startList 相同!”
我也尝试过使用 square_list.insert(0, start_list**2) 但这也给出了同样的错误。非常感谢您的帮助,因为我被卡住了