写出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-字符串对象 |

浙公网安备 33010602011771号