用“NoneType”对象附加到列表没有属性“append”

2024-10-06 06:56:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我想遍历一个结果集,清理每个项,然后附加到一个列表中。我有个问题:

当尝试追加列表时,我得到一个错误,即“AttributeError:”NoneType“对象没有属性“append”。我试图克服如果通过,但我没有工作。有什么想法吗?在

输入如下:

I_Details = 
['27Dec2017']
['04Jan2018']
['22,000,000USD(fiat)']
['20,000,000USD']
['China,Japan,UnitedStates']
['ZIL']
['Utility-token']
['No']
[ETH,,]
[40%-MiningRewards,,30%-Company,Team,Agencies,,30%-Early&CommunityContributors]
[(ZIL)]
[ETH,,,'return11.89x']

以下是我的尝试:

^{pr2}$

Tags: 对象列表属性错误detailsutilityfiateth
1条回答
网友
1楼 · 发布于 2024-10-06 06:56:24

Campaign_info_1 = Campaign_info_1.append(Campaign_info)必须更改为Campaign_info_1.append(Campaign_info)。Append会改变列表,不需要重新分配并导致错误。在

Campaign_info_1 = list()
for Detail in I_Details:
  Campaign_info = Detail.contents
  Campaign_info = str(Campaign_info)
  if Campaign_info==None or Campaign_info=="": 
    pass 
  Campaign_info_1.append(Campaign_info) 
  print(Campaign_info)

相关问题 更多 >