首页 > 编程语言 >常见python数据类型及其相对应的函数

常见python数据类型及其相对应的函数

时间:2024-07-09 19:59:11浏览次数:10  
标签:obj 函数 python 数据类型 元素 list 缺省 列表 ls

 

列表:  list是个有值序列,可以被修改的元素

1.访问方式: for i in range(len(ls)):      for c in ls:  for i,c in enumerate(ls):

Python列表函数
1  cmp(list1, list2)  比较两个列表的元素

2  len(list)  列表元素个数

3  max(list)  返回列表元素最大值
4  min(list)  返回列表元素最小值
5  list(seq)  将元组转换为列表
Python包含以下方法:
1  list.append(obj)  在列表末尾添加新的对象
2  list.count(obj)  统计某个元素在列表中出现的次数
3  list.extend(seq)  在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4  list.index(obj)  从列表中找出某个值第一个匹配项的索引位置
5  list.insert(index, obj)  将对象插入列表
6  list.pop([index=-1])  移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7  list.remove(obj)  移除列表中某个值的第一个匹配项
8  list.reverse()  反向列表中元素
9  list.sort(cmp=None, key=None, reverse=False)  对原列表进行排序

 

列表的切片:

a = [0,1,2,3,4,5,6,7,8,9]

a[i:j:s]  i为开始,j为终止,s为步长。

b = a[1:3] #[1,2] 从第1位开始,不包括右括号的第二位0

缺省: 当i缺省时,默认为零,a[:3] =  a[0:3];  当j缺省时,默认为len(a), 即a[1:] =  a[1:10];  当s缺省时,默认为1,但s<0的话,表示倒序,此时i缺省默认为-1,j缺省默认为-len(a)-1。即a[i:j] = a[i:j:1], a[::-1] = a[-1:-10-1:-1]

 

标签:obj,函数,python,数据类型,元素,list,缺省,列表,ls
From: https://www.cnblogs.com/DuDuPang/p/18288516

相关文章

  • 09 为内核支持函数调用
    在[[08内核第一条指令|上一节]]我们使用了编写entry.asm函数中编写了内核的第一条指令,但是我们使用的汇编.这里注意我们仍然是嵌入了这段asm代码到我们的rust代码之中,然后进行编译.但是即使连使用fnmain都不被允许,因此我们如果希望使用rust来编写内核代码,因此我们最好为内核......
  • 【Python进阶】继承进阶和私有权限
    目录一、继承进阶1、方法重写2、调用父类方法3、多层继承二、私有权限1、私有属性2、私有方法面向对象基础:小白也能看懂的Python基础教程(8)-CSDN博客一、继承进阶1、方法重写当父类的同名方法达不到子类的要求,则可以在子类中对方法进行重写。语法:class父类名(obje......
  • 函数进阶应用2
    查询并标记停产商品要求:停产商品标记为红颜色具体操作选中B列——开始选项卡——条件规则——新建规则,选择“使用公式……格式的单元格”——在公式输入框中输入“=VLOOKUP(B2,选择区域,返回列,精确匹配)="停产”——格式,选填充色为红色——确定*2操作演示有效性与函......
  • 【Python进阶】文件操作、异常、模块
    文件操作、异常、模块目录文件操作、异常、模块一、文件操作1、什么是文件2、操作文件的步骤3、写数据4、快捷读取数据5、其他方式读数据6、备份文件二、os模块1、查看目录2、目录的具体操作三、异常介绍1、什么是异常2、制造常见的异常四、常见处理方式1、快......
  • 全面解析Python:现代编程语言
    引言Python是一种高级、解释型、动态和面向对象的编程语言,由GuidovanRossum于1991年发布。它以简洁、可读性强的代码和丰富的库支持著称,是数据科学、机器学习、Web开发、自动化脚本等领域的首选语言。本文将详细介绍Python的基本概念、高级主题、数据结构、文件操作、模块和......
  • jmeter自定义函数开发—Web3钱包生成工具
    之前使用Jmeter进行接口测试时,有生成钱包地址的需求,于是有时间就简单写了个自定义函数环境说明JDK1.8.0,Jmeter5.4.3,maven构建工具实现代码新建一个简单的maven项目即可,以下是pom.xml配置<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org......
  • 使用Python Flask快速构建一个api server
    使用flask快速构建一个apiserver代码如下:fromflaskimportFlask,jsonify,requestapp=Flask(__name__)#定义一个路由,当访问根路径时返回欢迎信息@app.route('/')defhome():return'Hello,thisisasimpleAPI!'#定义一个路由,接受GET请求并返回JSON响......
  • python最简单的方式连接数据库做查询和插入操作
    用最简单的代码连接数据库并操作数据库1、包安装pipinstallpymysqlpipinstallcryptography2、源码样例importpymysqlimportuuididNum='123456'try:#连接数据库connection=pymysql.connect(host='192.168.0.11',user='xxxuser',password......
  • python ——列表
    1.列表的定义列表(List)是更灵活的数据存储方式,列表里面的数据可以字符串,数字等一系列任何内容my_list=[1,2,3,"helloworld"]2.列表的遍历列表的遍历可以使用普通的for循环的方式my_list=[1,2,3,4,5,6]foriinmy_list:print(i)#使用len遍历my_list=[1,2,3,4,5,......
  • 练习10.7_加法计算器_Python编程:从入门到实践(第3版)
    将为练习10.6编写的代码放在一个while循环中,让用户在犯错(输入的是文本而不是数)后能够继续输入数。#10.6try:expectwhileTrue:num1=input("请输入一个整数:")try:num1_int=int(num1)breakexceptValueError:print("......