博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 集合的操作方法
阅读量:7115 次
发布时间:2019-06-28

本文共 643 字,大约阅读时间需要 2 分钟。

#set是集合,集合是天生去重  = {
1,2,3,3,3,4,4,5,5} s = set(l) print(s) #输出结果为{1, 2, 3, 4, 5} for i in s : #集合可以循环着去重 print(i) #定义集合 #第一种方法: nums = [1,1,2,2,3,3]# num_set = set(nums) #第二种方法: num_set1 = { 1,2,3,4,4,5,5} ########字典也用{}来定义,字典的格式是{'mac':1,'water':('id':1,'price':1.0},里面有冒号 ###取交集,返回的也是集合 print(num_set1.intersection(num_set)) print(num_set1 & num_set) ###也是取交集 #取并集,返回的也是集合 print(num_set1.union(num_set)) print(num_set1 | num_set) ###也是取并集 # 取差集,返回的也是集合 print(num_set1.difference(num_set)) print(num_set1 - num_set) ###也是取并集
num_set.add() num_set.remove() num_set.update() num_set.pop()
 

转载于:https://www.cnblogs.com/yuer011/p/6940645.html

你可能感兴趣的文章
python numpy 教程
查看>>
手机web如何实现多平台分享
查看>>
策略模式和观察者模式
查看>>
详解CALayer 和 UIView的区别和联系
查看>>
eclipse中报错:java.lang.OutOfMemoryError: Java heap space
查看>>
Ubuntu 16.04 grub rescue 模式下修复 grub
查看>>
【Spring】24、<load-on-startup>0</load-on-startup>配置
查看>>
L0 Regularization
查看>>
使用JDBC向Kudu表插入中文数据乱码(转载)
查看>>
spf13-vim安装与使用
查看>>
字体颜色代码表
查看>>
hdu 2156 分数矩阵
查看>>
android SQLite数据库应用于草稿箱
查看>>
Android 无缝换肤深入了解与使用
查看>>
Cordova快速开始(安卓篇)
查看>>
Xcode Instruments 中文指南
查看>>
Android 源码分析之旅2 1 IPC以及Service的启动过程
查看>>
Mobx 源码解析 一(observable)
查看>>
ActiveMQ
查看>>
webpack4之高级篇
查看>>