当前位置: 首页 > news >正文

python中列表常用函数

列表list相关函数

  • 列表相关函数

列表相关函数

汇总:.

列表:
1.list() 方法用于将序列(元组,集合,字符串等)转换为列表。
用法:list( seq )     #seq为序列:元组  集合  字符串等
2.列表定义:list1 = ['baidu','京东']list2 = [520,1314]list3 = ['我爱你妈妈',1,3,1,4]
3.列表的常用方法:1)list()2)extend()3)pop()4)remove()5)insert()6)append()7)len()8)reverse()9)sort()10)copy()-------------------------详解------------------------------1)list()方法:①元组-->列表 eg:tuple1 =  (123, '字节', '阿里', '百度')list1 = list(tuple1) #[123, '字节', '阿里', '百度']②字符串-->列表eg:str = "yu yang"list2 = list(str)  # ['y', 'u', ' ', 'y', 'a', 'n', 'g']2)extend()方法:函数用于在列表末尾一次性追加另一个序列中的多个值①不是所有序列都可以追加,字符串,列表,元组,集合可以list.extend()eg:list1 = ['字节', 'baidu', '百度']list2=list(range(5)) # [0,1,2,3,4]  创建 0-4 的列表list1.extend(list2)  # list2追加进list1print (list1)#  ['字节', 'baidu', '百度', 0, 1, 2, 3, 4]3)pop()方法:移除列表中的一个元素(默认最后一个元素),并且返回该元素的值list.pop()eg:	   list1 = ['字节', 'baidu', '百度']list1.pop()print ( list1) # ['字节', 'baidu']list1.pop(1)print ( list1) # ['字节']4)remove()方法:移除列表中某个值的第一个匹配项。list.remove(obj)eg:	   list1 = ['字节', '京东', '百度', 'Baidu','百度']list1.remove('百度')print (list1) # ['字节', '京东', 'Baidu', '百度']list1.remove('Baidu')print (list1) # ['字节', '京东', '百度']5)insert()方法:将指定对象插入列表的指定位置#注:该方法没有返回值,但会在列表指定位置插入对象list.insert(index, obj)#index -- 对象obj需要插入的索引位置。#obj -- 要插入列表中的对象。eg:list1 = ['字节', 'baidi', '百度']list1.insert(1, '京东')print ( list1) # ['字节', '京东', 'baidi', '百度']6)append() 方法:在列表末尾添加新的对象list.append(obj)  #obj -- 添加到列表末尾的对象#注:该方法无返回值,但是会修改原来的列表eg:list1 = ['字节', 'baidu', '百度']list1.append('京东')print ( list1) #['字节', 'baidu', '百度', '京东']7)len()方法:返回列表元素个数len(list)eg:list1 = ['字节', '阿里', '百度']print (len(list1)) #3list2=list(range(5)) # 创建一个 0-4 的列表print (len(list2)) #58)reverse()方法:用于反向列表中元素(逆序)list.reverse() #注:无参数  该方法没有返回值,但是会对列表逆序eg:list1 = ['字节', '阿里', '百度', 'Baidu']list1.reverse()print ( list1) #['Baidu', '百度', '阿里', '字节']9)sort()方法:对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数list.sort([func]) #注:该方法没有返回值,但是会对列表的对象进行排序eg:list1 = ['字节', '阿里', '百度', 'Baidu']list1.sort()print (list1) #['Baidu', '字节', '百度', '阿里']	10)copy()   list.copy() #注:无参数  返回复制后的新列表eg:list1 = ['字节', '阿里', '百度', 'Baidu']list2 = list1.copy()print ( list2) #['字节', '阿里', '百度', 'Baidu']
http://www.lryc.cn/news/318308.html

相关文章:

  • 小程序连接蓝牙
  • 基于Python的pygame库的五子棋游戏
  • 【Java基础】IO流(二)字符集知识
  • TimescaleDB 开源时序数据库
  • 如何保证Redis和数据库数据一致性
  • css3常见选择器
  • List(CS61B学习记录)
  • Python 导入Excel三维坐标数据 生成三维曲面地形图(面) 1、线条折线曲面
  • 2024年华为HCIA-DATACOM新增题库(H12-811)
  • 离线安装数据库 mysql 5.7 linux
  • 2024-03-14学习笔记(YoloV9)
  • Cookie和Session介绍
  • OpenCV 将rgb图像转化成字符图像
  • ios开发错误积累
  • 软件实际应用实例,物流打印用什么软件,佳易王物流货运快运单打印查询管理系统软件,可以在已经印刷好的单子上打印,也可直接打印
  • 第六届上海国际垃圾焚烧发电展将于12月11-13日上海举办
  • pytorch(十)循环神经网络
  • 【黑马程序员】Python文件、异常、模块、包
  • 导入fetch_california_housing 加州房价数据集报错解决(HTTPError: HTTP Error 403: Forbidden)
  • 后勤管理系统|基于SSM 框架+vue+ Mysql+Java+B/S架构技术的后勤管理系统设计与实现(可运行源码+数据库+设计文档+部署说明+视频演示)
  • 【办公类-40-01】20240311 用Python将MP4转MP3提取音频 (家长会系列一)
  • 人类的谋算与量子计算
  • 【数据结构和算法初阶(C语言)】栈的概念和实现(后进先出---后来者居上的神奇线性结构带来的惊喜体验)
  • 搭建mysql主从复制(主主复制)
  • centos 系统 yum 无法安装(换国内镜像地下)
  • 【python绘图】turle 绘图基本案例
  • 损失函数和反向传播
  • Nginx:配置拦截/禁用ip地址
  • css超出部分显示省略号
  • python-0001-安装虚拟环境