一起来学习Python的元组和列表


Posted in Python onMarch 13, 2022

1 元组

同一元组中元素的数据类型可以不同

元组中只包含一个元素时,需要在元素后面添加逗号,否则圆括号会被当做运算符使用

  • 元组的创建:赋值命令=或内置函数tuple()
    • 创建空元组—— tup1 = tuple()或 tup1 = ()
  • 元组中元素值是不能够进行修改的,但是可以对元组进行连接组合,与字符串相似,元组支持双向索引
  • 元组的截取:变量[头下标:尾下标:步长] 遵循左闭右开原则
  • 元组元素访问:变量[下标] 通过下标索引获取元组中的单个元素

一起来学习Python的元组和列表

查看元组对象的操作方法

print(dir(tuple))
 
# 返回元素x在元组中出现的次数
tuple.count(x):
 
# 返回元素x在元组指定范围内首次出现的次数
tuple.index(x[,start,[stop]])

一起来学习Python的元组和列表

2 列表

  • 列表的创建:赋值命令或者内置函数list()
    • lst1 = [] ; lst1 = list()
    • 与字符串相似,列表也支持双向索引
  • 列表的截取: 变量[头下标,尾下标,步长] ,遵循左闭右开原则
  • 列表元素的访问:变量[下标],通过下标索引,获取列表中单个元素
  • 删除列表或者删除列表中的某个元素,可以使用删除命令del
  • 查看列表对象的方式
print(dir(list))

列表包含11个内置方法

# 列表末尾添加新元素x(原列表添加)
list.append(x):
 
# 清空列表
list.clear():
 
# 返回列表的浅复制
list.copy():
 
# 返回元素x在列表中出现的次数
list.count(x):
 
# 列表末尾一次性追加另一个序列中的多个值
list.extend(seq):
 
# 返回元素x在列表指定范围首次出现的次数
list.index(x[,start[,stop]]):
 
# 元素x插入列表中的指定位置
list.insert(index,x):
 
# 移除列表中的一个元素(默认最后一个元素),返回该元素值
list.pop([index=-1]):
 
# 移除列表中首次出现的元素x
list.remove(x):
 
# 列表原地逆序排列(所有列表元素反转)
list.reverse():
 
# 列表原地排序(列表元素属于同一数据类型,默认升序)
list.sort():

一起来学习Python的元组和列表

一起来学习Python的元组和列表

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容! 

 

Python 相关文章推荐
举例讲解Python面向对象编程中类的继承
Jun 17 Python
python生成不重复随机数和对list乱序的解决方法
Apr 09 Python
基于python 爬虫爬到含空格的url的处理方法
May 11 Python
Python补齐字符串长度的实例
Nov 15 Python
理想高通滤波实现Python opencv示例
Jan 30 Python
python flask解析json数据不完整的解决方法
May 26 Python
Django通用类视图实现忘记密码重置密码功能示例
Dec 17 Python
Python Tornado核心及相关原理详解
Jun 24 Python
Python-split()函数实例用法讲解
Dec 18 Python
对pytorch中x = x.view(x.size(0), -1) 的理解说明
Mar 03 Python
opencv读取视频并保存图像的方法
Jun 04 Python
Python超详细分步解析随机漫步
Mar 17 Python
python自动化测试之Selenium详解
python数字类型和占位符详情
Mar 13 #Python
Python+Selenium自动化环境搭建与操作基础详解
Python+Selenium实现读取网易邮箱验证码
Mar 13 #Python
asyncio异步编程之Task对象详解
Mar 13 #Python
实例详解Python的进程,线程和协程
Python获取指定日期是"星期几"的6种方法
You might like
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
PHP strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
php实现比较两个字符串日期大小的方法
2015/05/12 PHP
PHP使用strstr()函数获取指定字符串后所有字符的方法
2016/01/07 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
setInterval计时器不准的问题解决方法
2014/05/08 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
快速学习jQuery插件 Cookie插件使用方法
2015/12/01 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
Javascript的表单与验证-非空验证
2016/03/18 Javascript
简单掌握JavaScript中const声明常量与变量的用法
2016/05/21 Javascript
javascript中Number的方法小结
2016/11/21 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
小程序云开发部署攻略(图文教程)
2018/10/30 Javascript
js 执行上下文和作用域的相关总结
2021/02/08 Javascript
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
2014/07/14 Python
Python模拟简单电梯调度算法示例
2018/08/20 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
python super函数使用方法详解
2020/02/14 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
Django视图、传参和forms验证操作
2020/07/15 Python
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
室内拓展活动方案
2014/02/13 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
会计专业自荐信范文
2015/03/05 职场文书
2015年药房工作总结
2015/04/25 职场文书
2019各种承诺书范文
2019/06/24 职场文书