python 列表、字典和集合的添加和删除操作
作者:莽原奔马668 时间:2022-06-03 14:25:30
在python中,元组不可变,只能查询不能修改,列表、字典和集合的基本操作,各不相同,下面就来比较一下它们的添加和删除操作吧。
添加
一、列表
1.“+”号
#两个数组相加,生成一个大数组
a = [1, 2, 3]
b = [4, 5, 6]
c = a + b
print(c)
#输出结果:[1, 2, 3, 4, 5, 6]
2.extend方法
#只接受列表参数并将参数的每个元素都添加到原有的列表中
a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)
print(a)
#输出结果:[1, 2, 3, 4, 5, 6]
3.append方法
#添加任意对象到列表的末端
a = [1, 2, 3]
b = [4, 5, 6]
a.append(b)
print(a)
#输出结果:[1, 2, 3, [4, 5, 6]]
4.insert方法
#添加任意对象到列表中,要指定插入的位置
a = [1, 2, 3]
b = [4, 5, 6]
a.insert(2, b)
print(a)
#输出结果:[1, 2, [4, 5, 6], 3]
二、字典
dict[key] = value
#dict中没有key,是添加操作,有key,是修改操作
三、集合
集合在添加元素之前会进行判断,添加的是已有的元素,集合不变。
1.add方法
s.add("a")
2.update方法
s.update("a")
删除
一、列表
1.del方法
del a[2] #删除a列表中,索引为2的元素
del a #删除a列表对象
2.remove方法
a.remove(2) #删除a列表中,第一次出现的元素2
3.pop方法
a.pop(2) #删除a列表中,索引为2的元素
二、字典
1.pop方法
d.pop(key) #删除key对应的value,key不存在会报错
2.clear方法
d.clear() #清空字典,但是字典对象还在
3.del方法
del d[key] #删除key对应的value
del d #删除字典对象
三、集合
remove方法
s.remove("a")
#删除集合中的元素"a"
来源:https://www.jianshu.com/p/57df77e831cb
标签:python,列表,字典,集合
0
投稿
猜你喜欢
linux环境下安装python虚拟环境及注意事项
2023-12-09 08:02:47
python django model联合主键的例子
2023-10-09 19:18:17
SQL Server中字符串函数的用法详解
2024-01-14 05:42:56
详解php实现页面静态化原理
2023-10-25 10:58:10
jQuery 选择器的使用
2008-01-21 13:07:00
MySQL query_cache_type 参数与使用详解
2024-01-29 08:02:58
ES6/JavaScript使用技巧分享
2024-04-30 10:10:04
Sql2005启用和关闭xp_cmdshell功能
2008-09-29 15:37:00
php让json_encode不自动转义斜杠“/”的方法
2023-08-19 17:04:28
python中24小时制转换为12小时制的方法
2023-01-26 20:50:12
django 快速启动数据库客户端程序的方法示例
2023-07-31 09:31:59
oracle SQL解析步骤小结
2009-09-30 10:46:00
Python实现12306火车票抢票系统
2023-09-30 01:33:31
python实现随机漫步算法
2022-07-23 19:08:05
Django实现内容缓存实例方法
2021-04-19 20:47:41
Vue3+Vite实现动态路由的详细实例代码
2023-07-02 16:58:37
Python selenium的基本使用方法分析
2021-11-04 10:01:30
MYSQL本地安装以及出现的问题解决
2024-01-25 00:00:36
用Python的urllib库提交WEB表单
2023-06-11 00:14:52
python 读写txt文件 json文件的实现方法
2022-01-12 19:42:50