第四章—列表与元组
2021-04-08 11:55:04 11 举报
AI智能生成
python程序设计基础第四章知识要点
作者其他创作
大纲/内容
列表介绍与元素访问
基本概念
将一组数据放在[]中,即定义了一个列表;
[]中每个数据称为元素,中间用“,”隔开;
元素个数即列表的长度;
列表也可以充当列表的元素;
元组可以充当列表的元素;
列表中元素可以是数值、字符串;
同一列表支持存放不同类型元素;
列表命名规则同变量相同。
元素访问
列表元素索引从0开始,向右依次加1编号;
列表元素通过索引进行访问;
列表元素有正向索引和反向索引,反向-1开始。
操作列表元素
修改元素:
列表名[索引] = 新值
增加元素:
列表名.append(新元素)
列表名.insert(索引,新元素) 删除元素:
列表名.remove(元素值)
del 列表名[索引]
列表名.pop(索引)列表名.remove(元素值)
len()函数:返回列表长度;
运算符in和not in:
in ,如果元素在列表中,返回True,否则返回False;
not in , 情况与in运算符相反。
index():查找指定元素
列表.index(元素)
count():统计并返回列表中指定元素的个数
列表.count(元素)
操作列表
遍历列表:
1.使用range()函数
2.直接遍历元素 列表排序:
列表.sort()
sorted(列表,reverse)
列表切片:
列表[start:stop:step]
列表扩充:
列表3 = 列表1 + 列表2
列表1.extend(列表2)
列表1*n
列表复制:
列表切片
copy()
赋值
列表删除:
del 列表[start:stop]
del 列表名
数值列表
创建:
使用eval() +input()函数
list(range())
列表生成:
列表 = [循环变量相关表达式 for 循环变量 in range()函数]
统计函数:
max(list1)
min(list1)
len(list1)
元组
定义
将一组数据放在()中,即定义了一个元组;
()中每个数据称为元素,中间用“,”隔开;
()中每个数据称为元素,中间用“,”隔开;
不带()用,隔开的多个数据,也是元组;
元素个数即元组的长度;
元组也可以充当列表的元素;
元组中元素可以是数值、字符串;
同一元组支持存放不同类型元素;
元组命名规则同变量相同。
元素个数即元组的长度;
元组也可以充当列表的元素;
元组中元素可以是数值、字符串;
同一元组支持存放不同类型元素;
元组命名规则同变量相同。
操作
转换函数
元组与列表:
list(元组名)
tuple(列表名)
字符串与列表:
list(字符串)
split():
列表 = 字符串.split(分隔符)
0 条评论
下一页