04.Python基本数据类型(list,tuple)

?. 列表

1.1 列表的介绍

列表是python的基础数据类型之? ,其他编程语?也有类似的数据类型. 比如JS中的数

组, java中的数组等等. 它是以[ ]括起来, 每个元素?‘ , ‘隔开?且可以存放各种数据类型:

列表相比于字符串. 不仅可以存放不同的数据类型. ?且可以存放?量的数据. 32位

python可以存放: 536870912个元素, 64位可以存放: 1152921504606846975个元素.?且列

表是有序的(按照你保存的顺序),有索引, 可以切??便取值.

2.2 列表的索引和切片

列表和字符串?样也拥有索引:

列表的切片:

?. 列表的增删改查

1. 增, 注意, list和str是不?样的. lst可以发?改变. 所以直接就在原来的对象上进?了操

2. 删除

pop, remove, clear, del

3. 修改

索引切片修改

4. 查询, 列表是?个可迭代对象, 所以可以进?for循环

5. 其他操作

三. 列表的嵌套

采?降维操作.?层?层的看就好.

四. 元组和元组嵌套

元组: 俗称不可变的列表.?被成为只读列表, 元组也是python的基本数据类型之?, ??括

号括起来, ??可以放任何数据类型的数据, 查询可以. 循环也可以. 切片也可以. 但就是不能

改.

关于不可变, 注意: 这?元组的不可变的意思是?元素不可变. ??元素内部的?元素是可

以变, 这取决于?元素是否是可变对象.

元组中如果只有?个元素. ?定要添加?个逗号, 否则就不是元组

元组也有count(), index(), len()等?法. 可以??测试使?

五. range

range可以帮我们获取到?组数据. 通过for循环能够获取到这些数据.

原文地址:https://www.cnblogs.com/xuweng/p/12163343.html

时间: 2024-10-07 09:20:45

04.Python基本数据类型(list,tuple)的相关文章

04 Python基础数据类型

目录: 1) 整型 2) 为什么使用16进制以及用在哪里 3) 浮点型 4) 字符串型 5) 布尔型 6) 查看数据类型 7) 复数型 8) input() 9) print() 10) % 格式化输出 11) 运算符 1,整型(int) 特点: 不可变数据类型: 理论上,无限大,并且绝对准确,上限取决于机器配置. int() --> 0 (3).bit_length() 作用:查看能表示这个整数的最小的位数 Python中表示数的几种形式: ①二进制:0b10000 / 0B10000 ②八进

python 高级数据类型(列表 元祖 字典 字符串)

高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 -- 非零即真 假 False 0 复数型 (complex) 主要用于科学计算,例如:平面场问题.波动问题.电感电容等问题 非数字型 字符串 列表 元组 字典 在 Python 中,所有 非数字型变量 都支持以下特点: 都是一个 序列 sequence,也可以理解为 容

python的数据类型

Python的数据类型包括以下几种: 1.整数型--int 比如1,2,3,这些我们数学上常用的整数,都是整数 还包括负整数,但是不包括小数 >>>a=8 >>>type(a) <class 'int'> 2.长整数--long 32位系统上是2**31-1,64位系统上是2**63 -1,超出位数,python会转用高精度去计算,可以是无限大的整 版本2.7.11以上,如果整数超出位数的话会自动转为长整数,以前是在整数后面加个小写或者大写的l #py2.7

python核心数据类型笔记

在这里,首先声明,python核心数据类型在这里就认为是python内置的数据类型 在python中.序列类型包含字符串,列表和元组 字符串: 字符串字面量:将文本引入单引号,双引号,三引号 默认的编码类型是字符编码(8bit) 在python2中,如果要使用unicode编码(16bit),需在定义字符串的引号前面加u 在python中,有文档字符串的概念,所谓文档字符串就是在模块,类或则是函数中的第一条语句是一个字符的话(用引号定义),那么该字符就是文档字符串,可以使用__doc__属性引用

Python复杂数据类型

复杂数据类型有哪些? 各特性是什么? 各使用场景是什么? 列表和元组的区别是什么?为什么会有这两种数据类型? 列表和元组为什么可以存放不能类型的数据? 什么是工厂函数? 字符串     特性:         1.在Python中没有字符类型所以定义字符串可以用双引号或单引号         2.字符串是不可变类型         3.三引号可包含复杂字符串 >>> a=''' ... 1 ... 2 ... 3 ... ''' >>> a '\n1\n2\n3\n'

【和我一起学python吧】python的数据类型

python的元组.列表.字典数据类型是很python(there python is a adjective )的数据结构.这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处. 元组          个人认为就像java的数组,python中的元组有以下特性: 任意对象的有序集合,这条没啥说的,数组的同性: 通过偏移读取: 一旦生成,不可改变: 固定长度,支持嵌套 来例子吧: python 代码 >>> (0, 'haha', (4j, 'y')) (0,

python基础之python基本数据类型

本文内容包括三个部分,第一部分简单介绍python中基本数据类型,第二部分讨论数字的常见处理方法,第三部份讨论字符串的常见处理方法  一.python基本数据类型                                                                                                                                                                        

python基本数据类型(二)-python3.0学习笔记

python基本数据类型 序列类型的自带方法 1.列表的常用方法 2.元祖的常用方法 3.字符串的常用方法 1.列表常用的方法 L.append(obj) #在列表末尾添加新的对象 L.clear() #清空列表 L.copy() #复制列表,不是同一个对象,内容相同,有返回值.id不同(内存中的地址不同) L.count(obj) #统计某个元素在列表中出现的次数 L.extend(obj) #用obj扩展原来的列表 L.index(obj) #默认值返回这个元素最先出现的索引位置:需要出现下

python基本数据类型(一)-python3.0学习笔记

python基本数据类型 1.python课程简介 2.数据类型 3.序列类型 1.python简介 1.python是一门编程语言,是一门完全面向对象的编程语言 2.如果对语言进行分类,那么python是一门强类型,动态的语言(若类型:比如int可以编程float,python中数值类型不可变:动态类型:编译时不需要知道变量类型,python中变量无类型) 2.数值类型 数值类型就是我们平常用来做计算的数字类型,在python中有如下几种数据类型 #整型 int #浮点型 float #布尔型