一起来学习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中map()与zip()操作方法
Feb 27 Python
Python callable()函数用法实例分析
Mar 17 Python
Python Django 前后端分离 API的方法
Aug 28 Python
Python 实现try重新执行
Dec 21 Python
Python调用钉钉自定义机器人的实现
Jan 03 Python
Pytorch 实现数据集自定义读取
Jan 18 Python
python pandas.DataFrame.loc函数使用详解
Mar 26 Python
Python selenium模拟手动操作实现无人值守刷积分功能
May 13 Python
Python爬虫实现百度翻译功能过程详解
May 29 Python
安装python3.7编译器后如何正确安装opnecv的方法详解
Jun 16 Python
Visual Studio Code搭建django项目的方法步骤
Sep 17 Python
python 对象真假值的实例(哪些视为False)
Dec 11 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设计模式 php实现单例模式(singleton)
2015/12/07 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
PHP实现登录注册之BootStrap表单功能
2017/09/03 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
css图片自适应大小
2007/11/28 Javascript
JavaScript中的匀速运动和变速(缓冲)运动详细介绍
2012/11/11 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
javascript中with()方法的语法格式及使用
2014/08/04 Javascript
js简单抽奖代码
2015/01/16 Javascript
jQuery中$.each使用详解
2015/01/29 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
Nodejs中Express 常用中间件 body-parser 实现解析
2017/05/22 NodeJs
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
JS执行控制之节流模式实例分析
2018/12/21 Javascript
js前端面试之同步与异步问题详解
2019/04/03 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
VUE实时监听元素距离顶部高度的操作
2020/07/29 Javascript
python生成指定尺寸缩略图的示例
2014/05/07 Python
python通过pil模块获得图片exif信息的方法
2015/03/16 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
django+echart绘制曲线图的方法示例
2018/11/26 Python
详解Python 函数如何重载?
2019/04/23 Python
Python 画出来六维图
2019/07/26 Python
Python3 pickle对象串行化代码实例解析
2020/03/23 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
python爬虫泛滥的解决方法详解
2020/11/25 Python
Topman美国官网:英国著名的国际平价时尚男装品牌
2017/12/22 全球购物
汽车技术服务英文求职信范文
2014/01/02 职场文书
运动会跳远广播稿
2014/02/04 职场文书
人力资源管理专业自荐信
2014/06/24 职场文书
法学专业求职信范文
2015/03/19 职场文书
2019年暑期法院实习报告
2019/12/18 职场文书
Java中的Kafka为什么性能这么快及4大核心详析
2022/09/23 Java/Android