这段代码的问题在哪里?因为我需要创建一个空列表,但我无法创建一个空列表。
这段代码有一个问题:它无法创建一个空列表。
结果:
这段代码有一个问题:它无法创建一个空列表。
def empty_list():
empty_list=[]
return empty_list
def text_to_list(the_text):
empty_list=empty_list()
empty_list[:0]=the_text
return empty_list
# The print to show the result.
print(text_to_list("ABCD"))
结果:
Traceback (most recent call last):
File "./prog.py", line 9, in <module>
File "./prog.py", line 5, in text_to_list
UnboundLocalError: local variable 'empty_list' referenced before assignment
empty_list = list()
呢? - not_speshalempty_list = []
,在这里创建函数是无意义的。 - juanpa.arrivillaga