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
  • asp之家 网络编程 m.aspxhome.com