Python基础知识——列表list

列表

列表是Python的数据类型,由于列表较为复杂,本文总结了列表的创建,常用处理列表方法和常用处理列表函数

  1. 创建列表:列表名= [ 列表选项1,列表选项2,…… 列表选项n ]
  2. 创建一个空列表:list1 = [ ]
    注意:列表中元素的数据可以是不同数据类型
    列表元素访问(注意不要越界,超出可表示的范围):list1 [1]
    替换:list [2] = 300

常用处理列表方法

  1. 列表组合:list3 = list1 + list2
  2. 列表的重复:list3 = list1 * 3
  3. 判断元素是否在列表中:print(3 in list3)
  4. 列表截取:list1 [2:5] list1 [3: ] ist1 [ :5] (从左侧下标开始截取到右侧下标之前
  5. 二维列表:list1 = [ [1,2,3],[4,5,6],[7,8,9] ]
    取数据:list1 [1] [1] 取出数据5

常用处理列表函数

  1. list1 . append(6):在列表末尾添加一个元素

  2. list1 . extend([6,7,8]):在列表末尾一次性追加另一个列表中的多个值

  3. list1 . insert(2,100):在下标处添加一个元素,不覆盖原数据,原数据向后顺延

  4. list1 . pop(2):删除下标处元素,下标处不写默认为-1,表示最后一个下标,并返回删除的数据

  5. list1 . remove(4):删除列表中的某个元素,只删除第一个,其后的不删除

  6. list1 . clear():清除列表中所有的数据

  7. list1 . index(3):从列表中找出某个值的下标,只查找第一个,其后的不查找
    Index圈定范围list . index(2,3,9):在下标为3和下标为9的元素之间找元素为2的下标

  8. len(list1):列表中元素的个数

  9. max(list1):获取列表中的最大值

  10. min(list1):获取列表中的最小值

  11. list . count(3):查看元素在列表中出现的次数

  12. list . reverse():倒序

  13. list . sort():升序

  14. 拷贝
    浅拷贝list2 = list1 地址不变
    深拷贝(内存拷贝): list2 = list1 . copy():地址变了

  15. list31 = list((1,2,3,4)):将元组转成列表

常用列表处理函数功能

针对以上列出的列表处理函数,列出相应的函数用法。

list1=[1,2,3,4,5]
list2=[6,7,8]
#列表组合:
list3 = list1 + list2
print(list3)
#列表的重复:
list3 = list1 
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值