Python3: AttributeError: 'set' object has no attribute 'append' ##将items={0} 改为 items=[] 问题解决。

#概要#
AttributeError: ‘set’ object has no attribute ‘append’ ##将items={0} 改为 items=[] 问题解决。
items=[]#此处为修改后的代码,原代码是:items={0}
p_={0}
p_={‘0’,‘1’,‘2’,‘3’,‘15’}
p_end=0
#p_=re.findall(regA,html)
#end1 = time.time()

#print("Page数据组装OK!用时:%f" %(end1-start1))
print(p_)
for t in p_:
    print(t)
    t_t=int(t)
    if (p_end < t_t <= 10 ) :
        p_end=t_t
print("p_end: %d" %p_end)
for p in range(1,p_end+1):
    items.append(p)#AttributeError: 'set' object has no attribute 'append' ##将items={0} 改为 items=[] 问题解决。
print(items)

原因:参考:
python三类数组:

1、Python的数组分三种类型:

(1) list 普通的链表,初始化后可以通过特定方法动态增加元素。

定义方式:arr = [元素]

(2) Tuple 固定的数组,一旦定义后,其元素个数是不能再改变的。

定义方式:arr = (元素)

(2) Dictionary 词典类型, 即是Hash数组。

定义方式:arr = {元素kv}

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值