一起来学习Python的元组和列表
作者:Pesistent 发布时间:2023-07-23 02:43:32
标签:Python,元组,列表
1 元组
同一元组中元素的数据类型可以不同
元组中只包含一个元素时,需要在元素后面添加逗号,否则圆括号会被当做运算符使用
元组的创建:赋值命令=或内置函数tuple()
创建空元组—— tup1 = tuple()或 tup1 = ()
元组中元素值是不能够进行修改的,但是可以对元组进行连接组合,与字符串相似,元组支持双向索引
元组的截取:变量[头下标:尾下标:步长] 遵循左闭右开原则
元组元素访问:变量[下标] 通过下标索引获取元组中的单个元素
查看元组对象的操作方法
print(dir(tuple))
# 返回元素x在元组中出现的次数
tuple.count(x):
# 返回元素x在元组指定范围内首次出现的次数
tuple.index(x[,start,[stop]])
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():
来源:https://blog.csdn.net/waywardG/article/details/123445452


猜你喜欢
- ppt要想完美的转pdf,图片,还是需要在windows下面来操作。1,安装python3.5.1下载地址Windows x86-64 ex
- socket解析HTTP请求内容思路1. 解析HTTP请求的头部HTTP请求头部的结束符行为"\r\n",可以按行读取H
- 一、MySQL Server层日志简介一个mysql client发起一个连接请求,处理请求的过程如下图所示:MySQL日志是在MySQL
- response.getWriter().write() 功能:向前台页面显示一段信息。当在普通的url方式中,会生成一个新的页面来显示内容
- 简单的说延迟复制就是设置一个固定的延迟时间,比如1个小时,让从库落后主库一个小时。MySQL延时复制库作用存在即合理,延迟复制可以用来解决以
- 在opencv中,特征检测、描述、匹配都有集成的函数。vector<DMatch> bestMatches;用来存储得到的匹配点
- <base href="http://digi.tech.qq.com/images/ld/2007/1022/
- 本文实例为大家分享了python实现txt文件格式转换为arff格式的具体代码,供大家参考,具体内容如下将文件读取出来的时候默认都是字符型的
- 目录循环语句单分支如何使用双分支结构多分支的使用While 循环拳击游戏循环:总结循环语句多分支选择流程 If-else语句单分支如何使用#
- Python 中有 while 和 for 两种循环机制,其中 while 循环
- 说下思路吧:原图->灰度->根据像素亮度-映射到指定的字符序列中->输出。字符越多,字符变化稠密。效果会更好。如果根据灰度
- 之前上传图片都是直接将图片转化为io流传给服务器,没有用框架传图片。最近做项目,打算换个方法上传图片。Android发展到现在,Okhttp
- 本篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。注意!虽然这是
- 一. 通过 ConfigProto 设置多线程 (具体参数功能及描述见 tensorflow/core/protobuf/config.pr
- 关于redis安装,pip install django-redis-sessions,按照提示进行安装相关的服务端和客户端.django版
- 一、并行复制的背景首先,为什么会有并行复制这个概念呢?1. DBA都应该知道,MySQL的复制是基于binlog的。 2. My
- 利用layui制作与众不同的感谢表单,表格layui极大的提高了前端开发效率,它极具个性的样式等等都非常吸引人,接下来我将为大家展示如何利用
- 在项目中遇到一情况让困扰了半天,同一张PNG8图片为何部份图标在IE6中消失呢?当时一度怀疑是cache或hosts问题反反复复开关浏览器结
- using System;using System.Collections.Generic;using System.Text;using
- // 自动转换字符集 支持数组转换 function auto_charset($fContents, $from='gbk'