python中append函数用法讲解

如果在做一个地区的统计工作,可以使用列表来帮助我们。输入汉字或者其他字符,比如“01代表汉族”,那么在写民族的时候有下拉列表,就可以打01,就会自动识别为汉族。列表是用来大规模数据填报的时候使用,在python中,也有很多使用到列表的时候,那你知道如何在列表的末尾添加新的对象?今天,我们就来认识一下python中可以在列表末尾添加元素的append函数。

1、append()函数

用于在列表末尾添加新的对象。

2. 语法

list.append(obj)

3、参数

list:列表对象;

obj:添加到列表末尾的对象。

4、返回值

append()函数无返回值,但是会修改原本的列表。

5、使用实例

#!/usr/bin/python

#Filename:append.py

a=[-1,3,'aa',85,90,'dasd']

a.append('add')

print a

输出

[-1, 3, 'aa', 85, 90, 'dasd', 'add']

知识点扩展:

用append生成多维数组:

import numpy as np

a=[]

for i in range(5):

a.append([])

for j in range(5):

a[i].append(i)

结果如下:

[[0, 0, 0, 0

python中append函数什么意思_python中append函数用法讲解相关推荐

  1. Python基础_第5章_Python中的数据序列

    Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...

  2. Python基础_第3章_Python中的循环结构

    Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...

  3. python中if elif else流程图_Python中的if、else、elif语句用法简明讲解

    Python中的if.else.elif语句用法简明讲解 发布于 2016-04-01 20:46:32 | 368 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是 ...

  4. python中函数的使用_python中的函数的使用示例

    函数定义: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 (). 函数内容以冒号起始,并且缩进 函数以return 结束,若无return 返回non 示例: def myFun(): ...

  5. python函数返回值_Python中函数的返回值示例浅析

    前言: 前面我们介绍了简单的介绍了函数和函数的参数,今天我们来说一下Python中函数的返回值. 函数的返回值:函数运算的结果,需要进一步的操作时,给一个返回值return用来返回函数的结果,如果没有 ...

  6. python中fact函数的定义_python里面的函数定义与使用

    python里面的函数定义与使用 ~什么是函数 !函数是一段具有特定功能的.可重用的语句组,是一种功能的抽象.一般函数表达特定功能. ~它的一般表示形式为: def 函数名(参数): 函数体 retu ...

  7. python函数模块概念_python中模块和包的概念

    1.模块 一个.py文件就是一个模块.这个文件的名字是:模块名.py.由此可见在python中,文件名和模块名的差别只是有没有后缀.有后缀是文件名,没有后缀是模块名. 每个文件(每个模块)都是一个独立 ...

  8. python中函数的作用域_Python中的函数作用域

    在python中,一个函数就是一个作用域 name = 'xiaoyafei' def change_name(): name = '肖亚飞' print('在change_name里的name:', ...

  9. python中匿名函数的作用_Python 中的匿名函数,你会用吗

    原标题:Python 中的匿名函数,你会用吗 概念 我们从一个例子引入. 这里有一个元素为非空字符串的列表,按字符串最后一个字母将列表进行排序.如果原列表是 ['abc', 'g', 'def'],则 ...

最新文章

  1. Dropout 的前世与今生
  2. taskset -pc PID 查看线程占用cpu核
  3. git 切换分支
  4. vim之terminal之窗口大小命令
  5. Singleton模式的实现
  6. 【2016年第4期】突发大数据在存储辅助光电路交换网络中的传输
  7. java 跳表_跳表 skiplist
  8. 记录——《C Primer Plus (第五版)》第九章编程练习第四题
  9. 软件工程 四则运算(结对编程)
  10. java 考试,java程序员认证考试试题
  11. 视频播放加密功能的演示
  12. SecureCRT 超级终端 不能输入命令
  13. js 实现井字棋游戏
  14. matlab极坐标系作图,matlab极坐标作图
  15. php ckfinder 无效请求.,解决nginx和php使用ckfinder无法上传大文件的问题
  16. Android Studio入门级教程(详细)【小白必看】
  17. 中国再生聚酯纤维市场运营现状及投资战略分析报告2022-2028年
  18. python with打开多个文件_在python中使用with打开多个文件的方法
  19. 共享办公室,月赚2万-5万的阳光创业项目
  20. 【算法题】机器人的运动范围

热门文章

  1. 华为Hybrid接口+实验案例
  2. 解决虚拟机linux磁盘容量扩容以及重启网络连接图标消失问题
  3. DirectFB::-Fusion简介
  4. VINS_FUSION编译运行
  5. 解决Spyder3闪崩的问题
  6. java中apache安装与配置_apache tomcat的安装与配置
  7. cubieboard mysql_Cubieboard A10 安装Nand系统,配置nginx,php,mysql,samba详细教程
  8. 桥梁模式和访问者模式
  9. 每日一句(每天看一句)
  10. OpenSquare 9月项目月报