我知道这是一个初学者的问题。但是,我想知道为什么在传递列表作为参数时必须在for循环下面声明它?
def print_list(list):
for i in list:
print(i)
items = ["Bag", "Cellphone", "Laptop"]
print_list(items)
print_list
是一个函数,所以您可以在该函数下面或上面声明一个列表,这无关紧要。然后将该列表作为参数传递,因此在函数下面或上面声明列表是没有意义的。