简单说:Python 您所在的位置:网站首页 python删除元素的函数 简单说:Python

简单说:Python

2024-06-03 08:56| 来源: 网络整理| 查看: 265

集合用 set.pop() 方法删除元素的不一样的感想如下:

1、对于 python 中列表 list、tuple 类型中的元素,转换集合是 ,会去掉重复的元素如下:

>>> list = [1,1,2,3,4,5,3,1,4,6,5] >>> set(list) {1, 2, 3, 4, 5, 6} >>> tuple = (2,3,5,6,3,5,2,5) >>> set(tuple) {2, 3, 5, 6}

2、集合对 list 和 tuple 具有排序(升序),举例如下:

>>> set([9,4,5,2,6,7,1,8]) {1, 2, 4, 5, 6, 7, 8, 9} >>> set((9,4,5,2,6,7,1,8)) {1, 2, 4, 5, 6, 7, 8, 9}

3、集合的 set.pop() 的不同认为

有人认为 set.pop() 是随机删除集合中的一个元素、我在这里说句非也!对于是字典和字符转换的集合是随机删除元素的。当集合是由列表和元组组成时、set.pop() 是从左边删除元素的如下:

#元组实例1: set1 = set([9,4,5,2,6,7,1,8]) print(set1) print(set1.pop()) print(set1) #输出结果: {1, 2, 4, 5, 6, 7, 8, 9} 1 {2, 4, 5, 6, 7, 8, 9} #元组实例2: set1 = set((6,3,1,7,2,9,8,0)) print(set1) print(set1.pop()) print(set1) #输出结果: {0, 1, 2, 3, 6, 7, 8, 9} 0 {1, 2, 3, 6, 7, 8, 9}

文章转载自:https://www.runoob.com/python3/python3-set.html(阅读笔记的45楼,用户:Steven Tse)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有