【发布时间】:2021-11-09 01:53:14
【问题描述】:
所以我正在学习 python,我尝试编写代码来生成列表,但是当我尝试运行代码时出现错误,提示列表是函数类型,我不明白为什么这里是代码:
def criarlista():
lista = []
for x in range(10):
lista[x] = int(secrets.randbelow(100000) + 1)
return lista
lista = []
lista = criarlista
size = len(lista)
【问题讨论】:
-
你没有调用这个函数。
-
不是列表,是函数
-
顺便说一句,当你开始修复你的
TypeError时,你最终会得到一个IndexError。