• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Python 解决空列表.append() 输出为None的问题

    想要实现的功能

    空列表中添加数

    原代码:

    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办公自动化之excel的操作
    下一篇:python引入其他文件夹下的py文件具体方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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