主页 > 知识库 > Python 解决空列表.append() 输出为None的问题

Python 解决空列表.append() 输出为None的问题

热门标签:开封语音外呼系统代理商 地图标注线上如何操作 河北防封卡电销卡 天津电话机器人公司 开封自动外呼系统怎么收费 手机网页嵌入地图标注位置 电销机器人的风险 应电话机器人打电话违法吗 400电话办理哪种

想要实现的功能

空列表中添加数

原代码:

FitnessBest = []
FitnessBest =  FitnessBest.append(fitnessVal[0, 0])
print(FitnessBest)

输出:

None

解决办法

分析:

一定要注意!append方法只是在恰当的位置修改原来的列表!!!

这意味着,他不是返回一个列表,而只是修改原来的列表,所以如果用 等式 输出的话,返回是None ,也就意味着不会又返回值!!

也就是说,去掉返回值即可得到新的列表!

修改后代码:

FitnessBest = []
FitnessBest.append(fitnessVal[0, 0])
print(FitnessBest)

内容补充:

问题分析

append使用注意事项:

append方法只是在恰当的位置修改原来的列表!

也就是说,不是返回一个列表,而只是修改原来的列表,所以如果用 等式 输出的话,返回是None 。
去掉返回值即可得到新的列表!

修改后代码:

list= [1,2,3,4]
list.append(5)
print(list)

输出:

1,2,3,4,5

到此这篇关于Python 解决空列表.append() 输出为None的问题的文章就介绍到这了,更多相关Python append() 输出为None内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • Python.append()与Python.expand()用法详解
  • python列表插入append(), extend(), insert()用法详解
  • Python中循环后使用list.append()数据被覆盖问题的解决
  • 在Python中操作列表之List.append()方法的使用
  • python list中append()与extend()用法分享

标签:宿迁 兰州 江苏 成都 山东 六盘水 驻马店 常州

巨人网络通讯声明:本文标题《Python 解决空列表.append() 输出为None的问题》,本文关键词  Python,解决,空,列表,.append,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Python 解决空列表.append() 输出为None的问题》相关的同类信息!
  • 本页收集关于Python 解决空列表.append() 输出为None的问题的相关信息资讯供网民参考!
  • 推荐文章