写出Python中列表、元祖、字典、字符串的至少5种以上的方法
1.列表
常用方法 | 作用 | 参数 |
append(data) | 在尾部添加数据 | data-加入到列表中的数据 |
insert(idx,data) | 在指定位置添加数据 |
idx-索引 data-数据 |
extend(model) | 在列表末尾添加数据模型中的数据 | model-列表、元祖、集合 |
remove(data) | 删除列表中指定的数据 | data-要删除的列表中的数据 |
pop(idx) | 删除列表中指定索引所对应的数据 | idx-要删除的数据的索引 |
index(data) | 查询列表中指定数据的索引 | data-要查询索引的数据 |
count(data) | 统计列表中指定数据出现的次数 | data-要进行统计的数据 |
clear() | 清空列表中的数据 |
2.元祖
1.元祖不能增删改查,所以只有两个操作方法
常用方法 | 作用 | 参数 |
index(data) | 查询元祖中指定数据的索引 | data-要查询索引的数据 |
count(data) | 统计元祖中指定数据出现的次数 | data-要进行统计的数据 |
2.这里加入公共方法,元祖可以用的方法,可以理解成5种方法
常用方法 | 作用 | 参数 |
len(model) |
获取容器模型的长度 |
model-保存有数据的存储模型 |
max(model) |
获取容器模型中的最大值 |
model-保存有数据的存储模型 |
min(model) |
获取容器模型中的最小值 |
model-保存有数据的存储模型 |
3.字典
常用方法 | 作用 | 参数 |
pop(key) | 删除字典中key所对应的键值对 | key-要删除的键值对的键 |
popitem() |
随机返回并删除字典中的一对键和值 (一般删除末尾对) |
|
setdefault(key,value) |
添加新的键值对,如果存在对应的键就忽略该操作 |
key-键值对的键 value-键值对的值 |
update(dict2) | 把字典dict2的键/值对更新到dict里 | dict2-新字典对象 |
get(key) | 查询字典中key所对应的值 | key-要查询的值所对应的键 |
keys() | 获取字典中所有键组成的列表 | |
values() | 获取字典中所有值组成的列表 | |
items() | 获取字典中所有键值对所组成的列表 | |
clear() | 清空字典中的数据 |
4.字符串
常用方法 | 作用 | 参数 |
变量名[idx] | 获取字符串中指定索引位置的字符 | idx-获取字符对应的索引位置 |
str1 in str2 |
判断一个字符串str2是否包含另一个字符串str1 |
str1:比对字符串对象 str2:原始字符串对象 |
str1 not in str2 |
判断一个字符串str2是否不包含另一个字符串str1 |
str1:比对字符串对象 str2:原始字符串对象 |
len(str) |
用于获取一个字符串中所包含的字符数量 |
str-字符串对象 |
max(str) |
用于获取字符串中排序最大的字符 |
str-字符串对象 |
min(str) |
用于获取字符串中排序最小的字符 |
str-字符串对象 |
写出Python中列表、元祖、字典、字符串的至少5种以上的方法的更多相关文章
- python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍
目录 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 2.元祖变量的定义 3.元祖变量的常用操作. 4.元祖的遍历 5.元祖的应用场景 p ...
- python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍
目录 python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍. 二丶列表,其它语言称为数组 1.列表的定义,以及语法 2.列表的使用,以及常用方法. 3.列表的常用操作 ...
- python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍
目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python ...
- Python中的元祖Tuple
Python中的元祖和list基本上一样 tuple = () # 表示一个空的元祖 tuple = (50, ) # 元组中只有一个元素的时候,必须在后面加上逗号 无关闭分隔符 任意无符号的对象,以 ...
- Python学习笔记---切片 列表 元祖 字典 集合
列表[1,2,3,2]#[] 元祖(1,2,3,2)#() 字典{1:2,3:2}#{} 集合{1,2,3,2}#{} 1,集合与列表的区别,集合里不能有重复元素 2.字典与集合的区别,都是用花括号表 ...
- python入门(五):切片列表元祖字典
1.切片 针对序列,使用切片可以获得我们想要的内容 序列:字符串.列表.元祖 特点:可以使用坐标获取某一个值.坐标是从0开始算 >>> s="0123456789" ...
- python-基础-字符串-列表-元祖-字典2
接上:http://www.cnblogs.com/liu-wang/p/8973273.html 3 元组 4 字典 4.1 字典的介绍 <2>软件开发中的字典 变量info为字典类型: ...
- python中列表和元组以及字符串的操作
python中列表是非常好用的.不过有一些使用小细节还需要注意一下. tag[32:-4] 从index为32到tag的倒数第4个字符. 如果索引为32的值在倒数第4个字符的右边,那么将输出为空.只要 ...
- python 中的 字符串 列表 元祖 字典
str 1 格式化输出 %法 第一种 %s+tuple %d+tuple name = input('请输入你的姓名:') age = input('请输入你的年龄:') hobby = input( ...
随机推荐
- java实现多线程(车站卖票)
import java.util.ArrayList; import java.util.List; public class 多线程 { // public static int j=0; publ ...
- Linux 文件系统属性chattr权限
chattr命令 格式:chattr [+-=] [选项] 文件或目录名,其中,+表示增加权限,-表示删除权限,=表示等于某权限(对超级用户root也有用),比如:chattr +i /project ...
- Android9.0配置charles的https抓包
问题: 按照charles的正常流程去安装证书后,然后使用手机(一加5T,安卓9.0)访问https站点发现有些CONNECT请求无法查看,但是其它类型都支持https 解决方案: 前提条件:手机已经 ...
- (五)SQLMap工具检测SQL注入漏洞、获取数据库中的数据
目录结构 一.判断被测url的参数是否存在注入点 二.获取数据库系统的所有数据库名称(暴库) 三.获取Web应用当前所连接的数据库 四.获取Web应用当前所操作的DBMS用户 五.列出数据库中的所有用 ...
- Jenkins job docker 没有权限
问题描述 基于docker使用jenkins 构建cicd,在执行docker build 的时候出现了权限的问题.具体报错如下 + REPOSITORY=10.0.0.100/library/wen ...
- JVM中堆的介绍
一.堆的概述 一个JVM实例只有一个堆内存,堆也是Java内存管理的核心区域,堆在JVM启动的时候创建,其空间大小也被创建,是JVM中最大的一块内存空间,所有线程共享Java堆,物理上不连续的逻辑上连 ...
- 关于Graph Convolutional Network的初步理解
为给之后关于图卷积网络的科研做知识积累,这里写一篇关于GCN基本理解的博客.GCN的本质是一个图网络中,特征信息的交互+与传播.这里的图指的不是图片,而是数据结构中的图,图卷积网络的应用非常广泛 ,经 ...
- sql server 取多条数据的最大值
实列: SELECT a.BillDate '[开票时间]', a.Hdbh '[运单号]', a.Status '运单状态', a.DisplayStatus '运单状态字', b.name '开票 ...
- 操作-读取excel
xlrd 该模块主要用来读取excel 注:sheet表示的是excel的表,就是底下的工作栏 (1) 打开excel文件并获取所有sheet import xlrd # 打开Excel文件读取数据 ...
- gulp压缩html,css,js文件流程、监听任务、使用gulp创建服务器、同时运行多个任务、反向代理
一.初始化 首先先做一个项目初始化,用来记录你项目中用到的工具 再你项目文件下打开一个控制台,输入命令 yarn init -y 进行初始化 输入命令yarn add gulp -g --- 全局安 ...