my_list = ["西施", "貂蝉", "杨玉环", "王昭君", 1, 1.1, True, 'ok']
方法 | 基本格式 | 返回值 | 说明 | |
---|---|---|---|---|
增 | append | my_list.append(value) | None | 在列表的最后增加value这一个元素 |
extend | my_list.extend(my_list1) | None | 把指定列表中的每一个元素 添加到大列表的最后面 | |
insert | my_list.insert(index, value) | None | 在指定下标位置前插入元素 | |
join | 字符串.join(列表) | 新的字符串 | 列表中的所有元素必须为字符串 列表中所有元素之间插入指定字符串, 组成一个新的字符串 | |
删 | del | del my_list[2] & [1:3] | None | 根据下标&切片删除元素 |
pop | my_list.pop(2) | 返回删除的数据 | 根据下标删除元素 默认最后一个元素 | |
remove | my_list.remove('杨玉环') | None | 删除某个元素 | |
clear | my_list.clear() | None | 清空列表,变为一个空列表 | |
改 | 下标 | my_list[1] = '曹操' | 无 | 根据下标修改一个元素 |
切片 | my_list[2:5] = ['西施', '貂蝉'] | 无 | 根据切片修改多个元素,如果传入的元素数量小于指定下标范围,那么会把多个元素改成指定元素的个数 | |
查 | index | my_list.index(value, start=0, end=len(my_list)) | 对应的下标&崩溃 | 查看指定元素对应下标 |
count | my_list.count(value, start=0, end=len(my_list)) | 出现的次数&0 | 元素在列表中出现的次数 | |
len | len(my_list) | 列表长度 | 统计列表中元素的总数 | |
in | '曹操' in my_list | True&False | 查看指定的元素是否存在 | |
not in | '曹操' not in my_list | True&False | 查看指定的元素是否不存在 | |
排序 | sort | my_list.sort() | None | 升序 |
my_list.sort(reverse=True) | None | 降序 | ||
reverse | my_list.reverse() | None | 反转 |