删除项目

要删除集合中的项目,请使用 remove() 或 discard() 方法。

实例

使用 remove() 方法来删除 “banana”:

thisset = {"apple", "banana", "cherry"}

thisset.remove("banana")

print(thisset)

注释:如果要删除的项目不存在,则 remove() 将引发错误。

实例

使用 discard() 方法来删除 “banana”:

thisset = {"apple", "banana", "cherry"}

thisset.discard("banana")

print(thisset)

注释:如果要删除的项目不存在,则 discard() 将引发错误。

您还可以使用 pop() 方法删除项目,但此方法将删除最后一项。请记住,set 是无序的,因此您不会知道被删除的是什么项目。

pop() 方法的返回值是被删除的项目。

实例

使用 pop() 方法删除最后一项:

thisset = {"apple", "banana", "cherry"}

x = thisset.pop()

print(x)

print(thisset)

注释:集合是无序的,因此在使用 pop() 方法时,您不会知道删除的是哪个项目。

实例

clear() 方法清空集合:

thisset = {"apple", "banana", "cherry"}

thisset.clear()

print(thisset)

实例

del 彻底删除集合:

thisset = {"apple", "banana", "cherry"}

del thisset

print(thisset)

集合python_Python 集合相关推荐

  1. 集合python_python集合访问的方法

    python集合如何访问 python集合如何访问?由于set存储的是无序集合,所以我们没法通过索引来访问.访问 set中的某个元素实际上就是判断一个元素是否在set中. 例如,存储了班里同学名字的s ...

  2. 集合添加元素python_Python 集合(Set)

    Python 集合(Set) 在本文中,您将学习关于Python集的所有内容;如何创建它们.添加或删除其中的元素,以及在Python中对集合执行的所有操作. Python中的集合是什么? 集合是项目的 ...

  3. 集合添加元素python_Python 集合(set)添加元素-Python 集合(set) add-Python 集合(set) update-嗨客网...

    Python集合(set)添加元素教程 add 方法将需要添加的元素当做一个整体,添加到集合中去,而 update 方法是把要传入的元素拆分,做为个体传入到集合中. add添加集合元素语法详解 语法 ...

  4. 集合遍历python_Python 集合遍历

    1.set集合 可变集合(set):可添加和删除元素,非可哈希的,不能用作字典的键,也不能做其他集合的元素 不可变集合(frozenset):与上面恰恰相反 Paste_Image.png 创建集合 ...

  5. 由浅入深理解java集合(二)——集合 Set

    2019独角兽企业重金招聘Python工程师标准>>> 一.HashSet类 HashSet是Set接口的典型实现,实现了Set接口中的所有方法,并没有添加额外的方法,大多数时候使用 ...

  6. 【Groovy】map 集合 ( map 集合操作符重载 | 使用 << 操作符添加一个元素 | 代码示例 )

    文章目录 一.使用 " << " 操作符添加一个元素 二.代码示例 一.使用 " << " 操作符添加一个元素 对 map 集合 使用 ...

  7. 【Groovy】map 集合 ( map 集合操作符重载 | *. 展开操作符 | 代码示例 )

    文章目录 一.map 集合 " *. " 展开操作符 二.代码示例 一.map 集合 " *. " 展开操作符 对 map 集合使用 " *. &qu ...

  8. 【Groovy】map 集合 ( map 集合操作符重载 | - 操作符重载 | 代码示例 )

    文章目录 一.map 集合 " - " 操作符重载 二.完整代码示例 一.map 集合 " - " 操作符重载 对 map 集合 使用 " - &qu ...

  9. 【Groovy】map 集合 ( map 集合操作符重载 | + 操作符重载 | 代码示例 )

    文章目录 一.map 集合 " + " 操作符重载 二.代码示例 一.map 集合 " + " 操作符重载 对 map 集合使用 " + " ...

  10. 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 each 方法遍历 map 集合 | 代码示例 )

    文章目录 一.使用 map 集合的 each 方法遍历 map 集合 二.代码示例 一.使用 map 集合的 each 方法遍历 map 集合 遍历 map 集合 , 可以调用 map 集合的 eac ...

最新文章

  1. CIIS 2020专题论坛丨突破自然语言理解,找到人工智能出口
  2. (以pytorch为例)路径(深度)的正则化方法的简单理解-drop path
  3. 如何用hover写出顺畅的动态效果
  4. 基于SSM实现图书管理系统
  5. Java数据结构和算法(八)——递归
  6. golang mysql demo
  7. LeetCode44 Wildcard Matching
  8. 改变dom样式的方法
  9. CV卷得厉害,研究机器学习还能做什么?
  10. linux语言yhq,linux通过docker安装kafka
  11. python项目上线_django之项目部署上线
  12. 华为补助武汉员工,最高每日 2000 元;iPhone SE 2 量产或推迟;PowerShell 7.0 发布 | 极客头条...
  13. C++中的构造函数小结
  14. mysql系统表查询sql server_sql server查看所有数据库
  15. 爬虫------12306
  16. idear修改新的git地址
  17. Java导出多个excel压缩成zip下载
  18. 吴恩达提出了著名的二八定律
  19. Ubuntu 常用命令
  20. 15 THINGS ALL GIRLS SHOULD KNOW ABOUT THEIR VAGINA

热门文章

  1. .NET Remoting Basic(4)-客户端调用方式
  2. 2287 poj 田忌赛马,贪心
  3. M1 Mac 档案的临时暂存区工具: Yoink
  4. 在 Mac 上如何放大或缩小?
  5. Redis Desktop Manager for Mac(Redis桌面管理工具)
  6. markdown编辑软件Ulysses 24.5 for Mac
  7. 如何使用Mac电脑内置的屏幕共享功能进行远程桌面协助?
  8. 使用Screaming Frog SEO Spider 如何查找断开的链接
  9. ffmpeg CLI常用命令
  10. 韩开发新技术 用纸代替硅制造电路芯片