5-Python列表

作者: 向右奔跑 | 来源:发表于2017-08-12 23:17 被阅读692次

Python中没有数组,list是一种有序的集合,可以随时添加和删除其中的元素。可以添加不同类型的数据。
列表元组用索引来访问,索引从0开始
len()函数可以获得list元素的个数

member = ['Mary','Jerry','Tom','Jack']

member2 = [1,3,5,7,9]

mix = [1,'Haha',3.14,[1,2,3]]  #不同类型的数据放在一个列表中

empty = []  #空列表

列表的操作:
append添加元素,
extend添加多个元素(添加的参数是列表)
insert 在指定位置添加元素
del 删除列表元素
remove删除元素

member.append('ergou')
member.extend(['zhangsan','lisi'])
member.insert(1,'wang')

del member[1]  #删除第二个元素

member.remove('Tom') 
del member  # 删除整个列表

member2.pop()  #返回删除的元素
member2.pop(2)

列表切片:一次获取列表的多个元素

member[1:3]
member[1:]
member[:3]

列表的其他操作:

[1,2,3]+[4,5,6]  #组合
['Hello'] * 4  #重复
3 in [1,2,3]  #元素是否存在列表中
for x in [1,2,3]: print(x)   #迭代

相关文章

  • 5-Python列表

    Python中没有数组,list是一种有序的集合,可以随时添加和删除其中的元素。可以添加不同类型的数据。列表元组用...

  • 5-Python 模块

    课程概要:1、认识Python 模块2、字节编译3、from … import 详解4、认识 name 属性5、自...

  • 5-python中reduce()函数

    reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数...

  • Python系列5-Python字典介绍

    一.字典介绍 在Python中,字典 是一系列键—值对 。每个键 都与一个值相关联,你可以使用键来访问与之相关联的...

  • 5-python库之-paho mqtt通讯

    mqtt可以说是显示物联网上面应用十分广泛的协议了,其轻量、简单、开放和易于实现等这些特点。paho也实现了pyt...

  • Markdown 系列(三) 列表

    无序列表 由圆点组成的列表 列表1 列表2 列表3 列表1 列表2 列表3 列表1 列表2 列表3 +-*这三种符...

  • markdown常用的语法

    列表 有序列表: 列表项 1 列表项 2 无序列表: 列表项 1 列表项 2 列表项 3 列表项 4 列表项缩进两...

  • markdown常用语法

    标题 列表 无序列表- 列表1 - 列表1.1 -列表1.2- 列表2 有序列表1. 列表1 1. 列表1....

  • html阶段第二节第一天

    高级标签 列表标签 无序列表 列表一 列表二 ...... 有序列表 列表一 列表二 ...... 定义列表dl...

  • markdown测试

    段落 三级标题 四级标题 五级标题 列表 无序列表 列表1 列表2 列表3 列表1 列表2 列表3 有序列表 列表...

网友评论

  • xuzhougeng:第三方库numpy 提供了ndarray 使得Python拥有了类似R的多维数组

本文标题:5-Python列表

本文链接:https://www.haomeiwen.com/subject/zixsrxtx.html