gpt4 book ai didi

python - 'set' 对象没有属性 '__getitem__'

转载 作者:太空宇宙 更新时间:2023-11-04 08:39:47 25 4
gpt4 key购买 nike

我有一个字典名称 typecontext 和一个名为 types 的列表。我想获取五个类型元素并将其添加到字典类型上下文中。我得到一个错误,set attribute has no object getitem。

 try:
k=0
typecontext = dict()
for i in range(0, len(types), 5):
print(i)
if i + 5 < len(types):
typecontext.update({'item_'+str(k) :types[i:i + 5]})
else:
typecontext.update({'item_' + str(k): types[i:len(types)]})
k=k+1
except Exception as e:
print(e)

最佳答案

看起来你的变量 types 是一个 set 对象。因此,当您尝试对其进行切片时,您会遇到错误。

关于python - 'set' 对象没有属性 '__getitem__',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45753701/

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