1.列表list 列表类似于C语言的数组,用于存储一系列变量;元素是可哈希的和不可哈希的,列表本身是一种可变的,不可哈希的线性数据结构 【1】列表定义 用中括号[],或者list函数
1.列表list
列表类似于C语言的数组,用于存储一系列变量;元素是可哈希的和不可哈希的,列表本身是一种可变的,不可哈希的线性数据结构
【1】列表定义
用中括号[],或者list函数
【2】增加元素 append insert extend
append 追加元素
Insert 插入元素
extend 合并列表
【3】删除元素 pop remove clear
pop 索引删除-----不存在抛出IndexError
remove 值删除-----不存在抛出ValueError
clear 清空列表
【4】查找/统计元素 index count
index 值查找------不存在抛出ValueError
count 统计值
【5】修改列表 下标 sort reverse
下标操作
sort 排序
reverse 反转
【6】其他
len 计算元素总数
copy 复制列表
id
2.元组tuple
元组类似于C语言的常数组,用于存储一系列变量;元素是可哈希和不可哈希的,是一种不可变的,可哈希的线性数据结构
【1】元组定义
用括号()或者tuple(),单个元素的时候要用,结尾
只有index和count两种方法
PS:
元组、列表可互相成为彼此的元素