写出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实现 LeetCode 301 删除无效的括号
301. 删除无效的括号 删除最小数量的无效括号,使得输入的字符串有效,返回所有可能的结果. 说明: 输入可能包含了除 ( 和 ) 以外的字符. 示例 1: 输入: "()())()&quo ...
- Java实现 蓝桥杯 算法提高 秘密行动
试题 算法提高 秘密行动 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 小D接到一项任务,要求他爬到一座n层大厦的顶端与神秘人物会面.这座大厦有一个神奇的特点,每层的高度都不一样, ...
- Java实现 LeetCode 84 柱状图中最大得矩形
84. 柱状图中最大的矩形 给定 n 个非负整数,用来表示柱状图中各个柱子的高度.每个柱子彼此相邻,且宽度为 1 . 求在该柱状图中,能够勾勒出来的矩形的最大面积. 以上是柱状图的示例,其中每个柱子的 ...
- Java实现LeetCode_0027_RemoveElement
package javaLeetCode.primary; import java.util.Scanner; public class RemoveElement_27 { public stati ...
- java实现三进制转十进制
** 三进制转十进制** 不同进制的数值间的转换是软件开发中很可能 会遇到的常规问题.下面的代码演示了如何把键盘输入的3 进制数字转换为十进制.试完善之. BufferedReader br = ne ...
- 一口气说出9种分布式ID生成方式,面试官有点懵
一.为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1.1.什么是分布式ID? 拿MySQL数据库举个栗子:在我们业务数据量不 ...
- @Transactional 事务的底层原理
最近同事发现一个业务状态部分更新的bug,这个bug会导致两张表的数据一致性问题.花了些时间去查问题的原因,现在总结下里面遇到的知识点原理. 问题一:事务没生效 我们先看一段实例代码,来说明下问题: ...
- mybatis源码解析-日志适配器
1.为什么需要使用适配器? 集成第三方日志组件,屏蔽日志组件底层实现,统一提供写日志的接口. 2.什么是适配器模式 定义:将一个类的接口变成客户端所期待的另一种接口,从而使原本因接口不匹配而无法 ...
- vue2.0+Element UI 表格前端分页和后端分页
之前写过一篇博客,当时对element ui框架还不太了解,分页组件用 html + css 自己写的,比较麻烦,而且只提到了后端分页 (见 https://www.cnblogs.com/zdd20 ...
- JSP和Servlet的相同点和不同点、有何联系。
JSP 和 Servlet 有哪些相同点和不同点,他们之间的联系是什么? 联系: JSP 是 Servlet 技术的扩展,本质上是 Servlet 的简易方式,更强调应用的外表表达. JSP编译后是& ...