一起来学习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实现指定字符串补全空格的方法
Apr 30 Python
django在接受post请求时显示403forbidden实例解析
Jan 25 Python
python opencv之SIFT算法示例
Feb 24 Python
python素数筛选法浅析
Mar 19 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
python并发和异步编程实例
Nov 15 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
Python的matplotlib绘图如何修改背景颜色的实现
Jul 16 Python
django和vue实现数据交互的方法
Aug 21 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
Aug 31 Python
python如何通过twisted搭建socket服务
Feb 03 Python
详解KMP算法以及python如何实现
Sep 18 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中执行系统外部命令
2006/10/09 PHP
php不用正则验证真假身份证
2013/11/06 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
jquery之empty()与remove()区别说明
2010/09/10 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
JavaScript中Math对象方法使用概述
2014/01/02 Javascript
jquery操作cookie插件分享
2014/01/14 Javascript
js如何获取object类型里的键值
2014/02/18 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
使用jQuery实现验证上传图片的格式与大小
2014/12/03 Javascript
javascript实现实时输出当前的时间
2015/04/27 Javascript
javascript伸缩菜单栏实现代码分享
2015/11/12 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
2017/04/19 Javascript
vue路由跳转时判断用户是否登录功能的实现
2017/10/26 Javascript
ES6解构赋值实例详解
2017/10/31 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
vue.js的vue-cli脚手架中使用百度地图API的实例
2019/01/21 Javascript
深入理解Python单元测试unittest的使用示例
2017/11/18 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2020/01/04 Python
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
NBA欧洲商店(法国):NBA Europe Store FR
2016/10/19 全球购物
女士时装鞋:Chinese Laundry
2018/08/29 全球购物
匡威爱尔兰官网:Converse爱尔兰
2019/06/09 全球购物
毕业生如何写自荐信
2014/03/26 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
小学班主任心得体会
2016/01/07 职场文书
银行中层干部培训心得体会
2016/01/11 职场文书
先进基层党组织事迹材料2016
2016/02/29 职场文书
python前后端自定义分页器
2022/04/13 Python