1.3 字符串切片 1.4 字符串方法 二、列表 2.1 列表与空列表 2.2 列表的切片 2.3 列表方法 2.4 列表的嵌套 三、元组 3.1 元组的特点 3.2 空元组和单个元素的元组 3.3 用元组定义变量 四、字典 4.1 字典的特点 4.2 空字典 4.3 在字典中增加和修改数据,以及删除数据 4.4 字典的查询和遍历 五、集合 六、容器 ...
字符串操作 字典操作 集合操作 文件操作 字符编码与转码 回到顶部 1. 列表(list) 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,...
1.列表属于可变序列,元素可修改或删除;元组为不可变序列,元素不可修改或删除 2.元组比列表的访问和处理速度快,所以如果只需要对其中元素进行访问,而不进行任何修改,建议使用元组 3.列表不能作为字典的健,而元组可以 二、字符串 编码encode()、采用UTF-8编码,汉字占3个字节,采用GBK或GB2312,汉字占2个字节 1、...
endswith(suffix, beg=0, end=len(string))检查字符串是否以指定子字符串suffix结束,如果是,返回 True,否则返回 False。如果beg和end指定值,则在指定范围内检查。 startswith(substr, beg=0,end=len(string))检查字符串是否以指定子字符串substr开头,如果是,返回 True,否则返回 False。如果beg和end指定值,则在...
1.8 列表元素的增加 list3=[2,4,5,6] list3.append(9) print(list3) list3=[2,4,5,6] list4=[7,8] list3.extend(list4) print(list3) list3=[2,4,5,6] list3.insert(2,3) print(list3) 1.9 列表元素的删除 list3=[2,4,5,6] ...
tuple 元组 str 序列(切片) set dict 集合通用功能 Python中的数据容器: 一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素 每一个元素,可以是任意类型的数据,如字符串、数字、布尔等 数据容器根据特点的不同,如: 是否支持重复元素、是否可以修改、是否有序等 ...
1、同一列表中元素的数据类型可以各不相同,可以同时包含整数、浮点数、复数、字符串等基本类型的元素,也可以包含列表、元组、 字典、集合、函数或其他任意对象 2、列表、 元组和字符串属于有序序列,其中的元素有严格的先后顺序,用户可以使用整数作为下标来随机访问其中任意位置上的元素 ...
1.1将列表转化为元组 li = [1, 2, 3] t = tuple(li) print(t, type(t)) 1.2 将元组转换成列表 del list #先清除list缓存 tu = (1, 2, 3) li = list(tu) print(li, type(li)) 2. 列表与字符串的互换--- 2.1列表转换成字符串 li = ['人', '生', '苦', '短'] str1...
python--序列,字符串,列表,元组,字典,集合内存分析⼀,什么是序列、 序列是⼀种数据存储⽅式,⽤来存储⼀系列的数据,在内存(堆内存)中,序列是⼀块⽤来存放多个值的连续的内存空间,其存储的值为所指向对象的地址。⽐如说a = [ 10 , 20 , 30 , 40 ]在内存中实际是按照以下⽅...
序列是一处存放多个值的连续内存空间。有序序列意味着有索引,可以进行索引操作、切片操作,包括列表、元组、字符串、range、zip、map、enumerate等。无序序列如字典、集合,不具有序列特性。列表、元组、字符串、range、zip、map、enumerate等是不可变序列,它们的元素不能更改,如字符串、元组、range、zip...