首页 > 编程语言 >python列表list的基本属性和常用函数

python列表list的基本属性和常用函数

时间:2023-02-13 20:44:05浏览次数:43  
标签:返回 python list 元素 list1 列表 iterable

一、列表的基本属性
1. 什么是列表
本质:是一种有序的集合
列表的创建:
list1 = [元素1,元素2,元素3,...]
2. 创建空列表
list1 = list() list2 = []
3. 列表中元素的访问
使用索引的方式访问
list1[index]
4. 获取列表的长度
len(list1)
5. 列表元素的替换
list1[index] = 值
6. 列表的组合
list3 = list1+list2
7. 列表的重复
list2 = list1*n
将列表list1中的元素重复n次输出到新的列表中
8. 判断元素是否在列表中出现
元素 in 列表
功能:若存在则返回True, 否则返回False
9. 列表的截取
list1[start, stop, step]
10. 二维列表
列表中的元素可以是python的基本数据类型,也可以是自定义的数据类型。
当列表中存放的元素刚好是列表的时候,我们可以称这个列表为二维列表:
list=[列表1, 列表2,..., 列表n]
11. 二维列表的访问
list1[1][2]
list1[index1][index2]
index1: 代表第几个列表
index2:代表列表中第几个元素

二、列表相关的内置函数
1. all(iterable)
所有元素为真(元素为0不为真)
例如: all[2,3,0]将返回False
2. any(iterable)
如果iterable的任一元素为真则返回True,如果iterable的元素均为假(或iterable自身为空值)则返回False
any[2,3,0]执行返回True
3.len(s)
返回对象的长度(元素的个数)
4.max(s)返回可迭代对象s的最大的元素
例如,max[1,3,0]将返回0
5.sorted(iterable)排序,默认从小到大排序
sorted([2,3,1])将返回一个列表[1,2,3]
6.sum()求和
sum([1,2,3,4])将返回10

三、列表类的成员函数

标签:返回,python,list,元素,list1,列表,iterable
From: https://www.cnblogs.com/kiko-sunrise/p/17117721.html

相关文章

  • esp32用microPython点亮WS2812B彩灯
    ██████╗███████╗██████╗██╗██╗███████╗██╔═══██╗██╔════╝██╔══██╗╚██╗██╔╝██╔═══......
  • 2.13python基础知识
      编程语言的发展史1.机器语言:内部用0和1表示2.汇编语言:简单的字母表示二进制3.高级语言:人类可以理解的1、执行效率:机器语言>汇编语言>高级语言(编译型>解释型)2......
  • python基础学习第一天
    目录一、typora软件及使用1、typora下载官方网站下载:https://www.typoraio.cn/windos系统下,下载和安装都不要在c盘,c盘是系统盘2、typora的使用书写标题警号+空......
  • Python基础前言
                                 计算机内部存储数据的原理"""计算机内部只认识01二进制"""是因为计算机......
  • [oeasy]python0082_颜色设置
    更多颜色回忆上次内容上次了解了控制序列背后的故事一切标准都是从无到有的就连负责标准的组织也是从无到有的VT-05奠定了基础颜色黑底绿字隔行扫描但多颜......
  • JAVA的列表上移下移操作实现
     这里的currentTypePriority表示当前移动的排序值nextTypePriority表示要移动的后一个排序值比如1、2、3、4、52要移动到5前面=》1、3、4、2、5那么这里的curren......
  • python的折线图实现的具体案例
    #导入包frompyecharts.chartsimportLinefrompyecharts.optionsimportTitleOpts,ToolboxOpts,LegendOpts,VisualMapOpts,LabelOptsimportjson#处理数据f_us=open("D......
  • python+uiautomator2安卓,混合app 操作h5页面
    参考文章:https://testerhome.com/topics/15998uiautomator2app原生+webview的实际操作记录(安卓)1.首先 chrome://inspect/#devices通过连接查看自己的版本号......
  • 数据存储单位、编程语言的发展史、python解释器版本、解释器的下载与安装、多版本共存
    目录一、数据存储单位(1)、简介(2)、换算单位二、编程语言的发展史(1)、机器语言(2)、汇编语言(3)、高级语言三、编程语言的分类(1)、编译型语言(2)、解释型语言四、python......
  • python 特殊方法
    ##跟运算符无关的特殊方法###1.实例的创建和销毁__init__解释:构造方法,可调用超类的构造器。这是实例级别的方法,发生在实例创建之后,用于初始化实例,给实例添加一些属性和......