day4

1.列表:什么是列表?

用于存放数据用中括号,逗号分割的集合

2.列表的索引和切片和str一样,当列表是可变类型,字符串是不可变类型

字符串修改的时候,会创建一个新的字符串,列表修改是修改原来的列表

3.列表的增删改查

  1. 增加
  • append:追加,在列表的末尾添加
  • insert:插入,指定位置添加,后面的数据会往后移动,这样回导致效率慢,所以一般每指定添加位置的时候都使用append进行添加
  • extend:迭代的方式添加

2.删除

  • pop:指定位置删除,不写参数,默认删除最后一个,并返回被删除的元素
  • remove:指定元素删除,没有会报错
  • del:切片删除
  • clear:清空列表

3.修改

  • 修改的本质是先删除数据,再添加数据
  • 普通修改
  • 迭代修改:这里是先将里边的元素删除,然后将元素迭代的加入到列表中
  • 查询:列表为可迭代对象,使用for循环进行遍历

4.列表的操作

  • sort:进行排序,数字会默认从大到小
  • reverse:翻转

5.元组:元组是对列表的二次加工,使其成为一个不可变的列表,这里指的不可变是元组的第一级不可变,如果元组的第一级是一个可变类型,可以对第一级可变类型进行修改

6.range操作

  • 最常用的情况
  • 也可以指定参数,从那个位置开始

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值