Python基础:3_序列、列表、元组、集合、字典
2022/1/8 22:10:09
本文主要是介绍Python基础:3_序列、列表、元组、集合、字典,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.序列
序列是一种可迭代的、有序的容器类型的数据
序列加、乘操作
a = 'Hello' a * 2 => 'HelloHello' 'Hello' + ',World' => 'Hello,World'
切片操作
切片运算符的语法为[start:end:step]
其中,start是开始索引,end是结束索引,stop是步长
切下的片段包括start位置的元素,不包括end位置的元素,start和end都可以省略
成员测试
in用于测试是否包含某一个元素
not in用于测试是否不包含某一个元素
2.列表
列表是一种可变序列类型,可以追加、插入、删除和替换列表中的元素
创建列表
1. list(iterable)函数
2. [元素a,元素b,元素c,......]
元素追加
1. 在列表中追加单个元素时,可以使用append(x)方法
2. 在列表中追加多个元素时,可以使用(+)运算符或列表的extend(t)方法
元素插入
使用list.insert(i,x)方法
i代表想要插入元素位置
x代表要插入的值
元素替换
将列表下标索引元素放在赋值号左边
元素删除
使用list.remove(x)方法
3.元组
元组(tuple)是一种不可变序列类型
元组创建
1.tuple(iterable)函数
2.(元素a,元素b,元素c,...)
注:t = (1,) 创建只有一个元素的元组,但逗号不能省略
拆包
id, name = (101, '大佬') print(id) => 101 print(name) => '大佬'
4.集合
集合(set)是一种可迭代的、无序的、不能包含重复元素的容器类型的数据
集合创建
1. set(iterable)函数
2. {元素a,元素b,元素c,......}
注:不能用空的大括号创建空的集合,创建出来的是字典
集合修改
add(elem):添加元素
remove(elem):删除元素
clear():清除集合
5.字典
字典是可迭代的、通过键来访问元素的可变的容器类型的数据
键不能重复,值可以重复
字典创建
1. dict()函数
2. {key1:value1,key2:value2,key3:value3,......}
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
字典修改
pop(key)方法删除键值对,并返回删除的值
字典视图访问
items():返回字典的所有键值对视图
keys():返回字典键视图
values():返回字典值视图
这篇关于Python基础:3_序列、列表、元组、集合、字典的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程