Python数组列表

数组是一种有序的集合,可以随时添加和删除其中的元素。


一、数组定义:

数组是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。 数组的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。


二、访问数组元素

用索引来访问list中每一个位置的元素,记得索引是从0开始的:

运行结果:

Nancy
Anne
Rainbow
['Anne', 'Hugh']

注意: 当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界


三、更新数组元素

你可以对列表的数据项进行修改或更新,你也可以使用append()、insert()方法来添加列表项

1.末尾追加元素

2.指定位置添加元素

3.修改元素

运行结果:

['Nancy', 'Anne', 'Hugh', 'Rainbow', '5xw']
['hello', 'Nancy', 'Anne', 'Hugh', 'Rainbow', '5xw']
['No.1', 'Nancy', 'Anne', 'Hugh', 'Rainbow', '5xw']


四、删除数组元素

1、删除末尾元素

2.删除指定位置元素

 

运行结果:

['No.1', 'Nancy', 'Anne', 'Hugh', 'Rainbow']
['No.1', 'Nancy', 'Hugh', 'Rainbow']
['No.1', 'Nancy', 'Rainbow']


五、数组脚本操作符

列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。


六、数组函数&方法

1.函数

2.方法


最新文章

  1. 1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)
  2. 最喜欢的算法(们) - Levenshtein distance
  3. MySQL 5.7新特性之Generated Column(函数索引)
  4. 使用 robotframework 自动化测试系列 一 -----简介
  5. spring主要的作用?
  6. 一个前辈对FPGA的理解
  7. 创建WCF服务自我寄宿
  8. JavaScript中浏览器兼容问题
  9. 电赛菜鸟营培训(五)——OLED屏幕的使用
  10. jmeter线程组之间传递参数
  11. win8如何删除未知账户(s-1-5-21-2000478354-1390067357-725345543-1003)
  12. BZOJ 1054 [HAOI2008]移动玩具
  13. Spring boot的第一个demo
  14. 理解HTTP之keep-alive
  15. react路由嵌套
  16. android 地图
  17. git设置默认编辑为vim
  18. 【未通过】LintCode #366 斐波纳契数列
  19. P1350 车的放置
  20. oracle之 11.2.0.4 bbed安装

热门文章

  1. greater()和less()的使用
  2. Oracle查询使用空间比较大的前15个表
  3. ORA-28002错误原因及解决办法
  4. 转 关于shell脚本中#!/bin/bash and #!/bin/ksh 的说明
  5. jdk线程池,使用手记
  6. time模块、datetime模块讲解
  7. ASP.NET中调用事务处理的方法
  8. H.264和HEVC分析软件和工具【转】
  9. ECharts Map 属性详解
  10. windows下管理ubuntu服务器以及切换root身份