Python学习第3弹——序列、列表、元组、字典、集合
目录
- 序列
- 索引
- 切片
- 序列相加
- 序列乘法
- 检查某个元素是否是序列的成员
- 计算序列的长度、最大值和最小值
- 计算序列的长度——len()
- 返回序列的最大元素——max()
- 返回序列的最小元素——min()
- 列表(list)
- 列表的创建和删除
- 列表的创建
- 列表的删除
- 访问列表元素
- 遍历列表
- 添加、修改和删除列表元素
- 添加元素
- 添加元素1——append ()追加元素
- 添加元素2——insert ()指定位置
- 添加元素3——extend ()添加列表
- 修改元素——赋值实现
- 删除元素
- 根据索引删除 —— del语句
- 根据值删除 —— remove ()
- 对列表进行统计计算
- count () —— 获取指定元素出现次数
- index () —— 获取指定元素首次出现时的下标
- sum () —— 求和
- 对列表进行排序
- 使用列表对象的sort ()方法——原列表元素顺序改变
- 使用内置的sorted ()函数——原列表元素顺序不变
- 列表推导式
- 元组(tuple)
- 元组的创建和删除
- 元组的创建
- 元组的删除
- 访问元组的元素
- 修改元组元素
- 遍历元组
- 元组推导式
- 元组和列表的区别
- 字符串
- 拼接字符串
- 计算字符串长度
- 截取字符串
- 分割字符串
- 合并字符串
- 检索字符串
- count () —— 获取一个字符串出现次数
- index () —— 获取指定元素首次出现时的下标(不存在时抛出异常)
- find () —— 获取一个字符串在另一个字符串中首次出现时的下标
- startwith () —— 检查字符串是否以指定字符串开始
- endwith () —— 检查字符串是否以指定字符串结束
- 字母的大小写转换
- 去除字符串的空格和特殊字符
- 格式化字符串 —— 使用字符串对象的format ()方法
- 使用正则表达式分割字符串
- 行定位符
- 元字符
- 限定符
- 匹配字符串
- 替换字符串
- 流程控制语句
- if…elif…else…
- 循环语句
- for循环
- while循环
- 循环嵌套
- break语句——完全跳出循环
- continue语句——终止本次循环,继续下次循环
- 字典(dictionary)
- 字典的创建和删除
- 字典的创建
- 字典的删除
- 访问字典元素
- 通过键值对访问——字典名称[key]
- 通过字典对象的get ()访问——字典名称. get ( key, [defalt] )
- 遍历字典
- 添加、修改和删除字典元素
- 字典名称 [ key ] = value
- del 字典名称 [ key ]
- 字典推导式
- {键表达式:值表达式 for循环}
- 集合(set)
- 集合的创建
- 集合的添加和删除
- 集合的添加
- 集合的删除
- 集合的交、并、差集运算
- 列表、元组、字典、集合的区别
在Python中,赋给变量的值是什么类型就决定了变量的类型。
int() —— 整型
float() —— 浮点型
str() —— 字符串类型
hex() —— 整数转换成十六进制字符串
int() —— 整数转换成八进制字符串
序列
序列是一块用于存放多个值的连续内存空间,并且按一定顺序排列,可以通过索引取值。
索引
索引(index)就是一个编号。
1、索引从 0 开始计数。
string = ("失望之酒,希望之杯")
print(string[1]) # 输出“望”字
2、索引可以是负数,且从 -1 开始。
string = ("失望之酒,希望之杯")
print(string[-2]) # 输出“之”字
切片
切片用于从序列中取出一部分。
sname[start
Python学习第3弹——序列、列表、元组、字典、集合相关推荐
- python列表添加元素的三种方法定义集合数据对象_(1) List,tuple,dictionary,Python语法基础集,一,之,列表,元组,字典,集合...
Python序列(列表.元组.字典.集合) 一.列表(List)与列表推导式 (一)列表(list) 1.列表是Python内置 可变序列 (列表中元素可增加删除或修改): 2.列表元素放在一对中括号 ...
- 4.Python基础语法(数字运算/字符串/列表/元组/字典/集合)
4.1 数字运算 编程是将问题数据化的一个过程,数据离不开数字,Python的数字运算规则与我们学习的四则运算规则是一样的,即使不使用Python来编写复杂的程序,也可以将其当作一个强大的计算器.打开 ...
- python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...
---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...
- Python基础之day03-字符串,列表,元组,字典
Python基础之day03-字符串,列表,元组,字典 文章目录 Python基础之day03-字符串,列表,元组,字典 一.字符串 二.下标与字符串切片 三.列表 四.元祖 五.字典 六.公用方法 ...
- python中列表 元组 字典 集合的区别
参考文章:python中列表 元组 字典 集合的区别
- python_列表——元组——字典——集合
列表--元组--字典--集合: 列表: # 一:基本使用# 1.用途:存放多个值 # 定义方式:[]内以逗号为分隔多个元素,列表内元素无类型限制# l=['a','b','c'] #l=list([' ...
- python入门——列表+元组+字典+集合
列表 列表是最常用的python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 1.列表嵌套(相当于二维数组) a=["b",'c','d'] ...
- Python 列表元组字典集合
列表(list) 有序性,可存储任意类型的值 通过偏移存取,支持索引来读取元素,第一个索引为0 ,倒数第一个索引为-1 可变性 ,支持切片.合并.删除等操作 可通过索引来向指定位置插入元素 可通过po ...
- Python列表/元组/字典/集合详解
本文是对Python中的列表.元组.字典.集合知识的梳理总结,将Python的重要知识点梳理成条,通过一个简单的员工管理系统(EMS)实战,可以深入的了解Python的基本知识.本文基本上涵盖了在日常 ...
最新文章
- usaco Telecowmunication(网络流)
- easyNeurons 神经网络入门教程
- linux中文件名有英文括号的问题
- 阿里云使用笔记-MySQL远程连接-centos7
- 微波炉定时c语言程序,微波炉控制系统c语言编程.doc
- Java的各种打包方式
- 操作系统学习(三)-- CPU调度
- 初学者python笔记(filter()函数完全详解)
- 宝塔linux面板安装seafile,Centos7 安装seafile 企业共享网盘
- VMware VCSA 6.0安装过程 (转)
- java加按钮_用java写一个简单的学生信息管理系统
- Spring中的jar包详解
- Natas.4744幽灵王病毒的分析
- tif数据84坐标经纬度转Unity3D坐标
- Elite Graphix Elite Cms SQL注入漏洞(CVE-2022-24263)
- rstudio安装后如何打开_请问Rstudio安装后无法运行怎么弄?
- 揭秘工业互联网的内涵、热点与难点!
- matlab 错误使用*
- oracle安装在非图形,非图形化静默安装Oracle 11g
- 不规则多边形区域的面积计算算法