gpt4 book ai didi

python - “NoneType”对象不可订阅?

转载 作者:太空狗 更新时间:2023-10-29 17:27:03 28 4
gpt4 key购买 nike

list1 = ["name1", "info1", 10]
list2 = ["name2", "info2", 30]
list3 = ["name3", "info3", 50]
MASTERLIST = [list1, list2, list3]


def printer(lst):
print ("Available Lists:")
for x in range(len(lst)):
print (lst[x])[0]

当我尝试运行时,此代码返回“'NoneType' 对象不可订阅”错误

printer(MASTERLIST)

我做错了什么?

最佳答案

print() 函数返回None。您正在尝试索引 None。你不能,因为 'NoneType' 对象不可订阅

[0] 放在括号内。现在您正在打印所有内容,而不仅仅是第一个学期。

关于python - “NoneType”对象不可订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18866657/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com