标签:容器 常用 下标 python 列表 集合 字符串 new my
list的方法
编号 |
使用方式 |
作用 |
1 |
列表.append(元素) |
向列表中追加一个元素 |
2 |
列表.extend(容器) |
将数据容器的内容依次取出,追加到列表尾部 |
3 |
列表.insert(下标, 元素) |
在指定下标处,插入指定的元素 |
4 |
del 列表[下标] |
删除列表指定下标元素 |
5 |
列表.pop(下标) |
删除列表指定下标元素 |
6 |
列表.remove(元素) |
从前向后,删除此元素第一个匹配项 |
7 |
列表.clear() |
清空列表 |
8 |
列表.count(元素) |
统计此元素在列表中出现的次数 |
9 |
列表.index(元素) |
查找指定元素在列表的下标找不到报错ValueError |
10 |
len(列表) |
统计容器内有多少元素 |
元组的方法
编号 |
使用方式 |
作用 |
1 |
index() |
查找某个数据,如果数据存在返回对应下标,否则报错 |
2 |
count() |
统计某个数据在当前元组出现的次数 |
1 |
len(元组) |
统计元组内的元素个数 |
字符串
编号 |
操作 |
说明 |
1 |
字符串[下标] |
根据下标索引取出特定位置字符 |
2 |
字符串.index(字符串) |
查找给定字符的第一个匹配项的下标 |
3 |
字符串.replace(字符串1, 字符串2) |
将字符串内的全部字符串1,替换为字符串不会修改原字符串,而是得到一个新的 |
4 |
字符串.split(字符串) |
按照给定字符串,对字符串进行分隔不会修改原字符串,而是得到一个新的列表 |
5 |
字符串.strip() |
|
字符串.strip(字符串) |
移除首尾的空格和换行符或指定字符串 |
|
6 |
字符串.count(字符串) |
统计字符串内某字符串的出现次数 |
切片
my_list = [1, 2, 3, 4, 5]
new_list = my_list[1:4] # 下标1开始,下标4(不含)结束,步长1
print(new_list) # 结果:[2, 3, 4]
my_tuple = (1, 2, 3, 4, 5)
new_tuple = my_tuple[:] # 从头开始,到最后结束,步长1
print(new_tuple) # 结果:(1, 2, 3, 4, 5)
my_list = [1, 2, 3, 4, 5]
new_list = my_list[::2] # 从头开始,到最后结束,步长2
print(new_list) # 结果:[1, 3, 5]
my_str = "12345"
new_str = my_str[:4:2] # 从头开始,到下标4(不含)结束,步长2
print(new_str) # 结果:"13"
my_str = "12345"
new_str = my_str[::-1] # 从头(最后)开始,到尾结束,步长-1(倒序)
print(new_str) # 结果:"54321"
my_list = [1, 2, 3, 4, 5]
new_list = my_list[3:1:-1] # 从下标3开始,到下标1(不含)结束,步长-1(倒序)
print(new_list) # 结果:[4, 3]
my_tuple = (1, 2, 3, 4, 5)
new_tuple = my_tuple[:1:-2] # 从头(最后)开始,到下标1(不含)结束,步长-2(倒序)
print(new_tuple) # 结果:(5, 3)
set集合
编号 |
操作 |
说明 |
1 |
集合.add(元素) |
集合内添加一个元素 |
2 |
集合.remove(元素) |
移除集合内指定的元素 |
3 |
集合.pop() |
从集合中随机取出一个元素 |
4 |
集合.clear() |
将集合清空 |
5 |
集合1.difference(集合2) |
得到一个新集合,内含2个集合的差集,原有的2个集合内容不变 |
6 |
集合1.difference_update(集合2) 在集合1中,删除集合2中存在的元素集合1被修改,集合2不变 |
|
7 |
集合1.union(集合2) |
得到1个新集合,内含2个集合的全部元素原有的2个集合内容不变 |
8 |
len(集合) |
得到一个整数,记录了集合的元素数量 |
字典
编号 |
操作 |
说明 |
1 |
字典[Key] |
获取指定Key对应的Value值 |
2 |
字典[Key] = Value |
添加或更新键值对 |
3 |
字典.pop(Key) |
取出Key对应的Value并在字典内删除此Key的键值对 |
4 |
字典.clear() |
清空字典 |
5 |
字典.keys() |
获取字典的全部Key,可用于for循环遍历字典 |
6 |
len(字典) |
计算字典内的元素数量 |
7 |
dict.get(key[, value]) |
key -- 字典中要查找的键。value -- 可选,如果指定键的值不存在时,返回该默认值 |
标签:容器,
常用,
下标,
python,
列表,
集合,
字符串,
new,
my
From: https://www.cnblogs.com/wzxya/p/17156957.html