python之列表

2018-12-02 06:15:29来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1. 什么是列表
  定义: 能装对象的对象
  在python中使用[]来描述列表, 内部元素用逗号隔开. 对数据类型没有要求

  列表存在索引和切片. 和字符串是一样的.

2. 相关的增删改查操作(重点)
  添加:
  1. append() 追加
  2. insert(位置, 元素) 插入指定元素到指定位置

  

lst = ["凡人修仙传", "诛仙", "神墓"]
# 添加 append() 追加. 在后面添加
lst.append("看见")
lst.append("追风筝的人")
#
# 插入 insert(位置, 元素), 效率相对比较低
lst.insert(1, "琴帝")

 


删除:
  1. pop(index) 根据索引删除
  2. remove(元素) 根据元素删除

# 删除
lst = ["斗破苍求", "手机", "爵迹", "满城尽带黄金甲", "三生三世十里桃花"]
#
# pop() 默认从后往前删
lst.pop()
# pop(索引) 按照索引位置删除
lst.pop(1)
#
#  remove(元素)  移除
lst.remove("满城尽带黄金甲") # 当元素不存在的时候会报错
#
del lst[::2] # 用切片或者索引删除 不常用
lst.clear() # 清空.

 


修改:
  索引修改
  lst[索引] = 元素

# 修改
lst = ["苏秦", "武大", "武二", "宝元", "李诞", "池子", "王建国"]
lst[3] = "松江" # 通过索引修改  index out of range 索引下标越界

 

3. 列表的嵌套
  多个列表互相嵌套
4. 列表的其他操作
  1. count() 计数
  2. sort() 排序 reverse = True
  3. reverse() 翻转
  4. len() 求长度

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python3 笔记01:求两数之和

下一篇:python-购物车程序练习