python如何创建空集合_python 集合
一. 创建集合
创建集合使用`{}`或`set()`, 但是如果要创建空集合只能使用`set()`,因为`{}`用来创建空字典。
s1 = {10, 20, 30, 40, 50}
print(s1) # {50, 20, 40, 10, 30}
s2 = {10, 30, 20, 10, 30, 40, 30, 50}
print(s2) # {50, 20, 40, 10, 30}
s3 = set('abcdefg')
print(s3) # {'e', 'd', 'a', 'b', 'g', 'c', 'f'}
s4 = set()
print(type(s4)) # set
s5 = {}
print(type(s5)) # dict
注意:集合的元素无序不重复
二. 常见操作方法
1. add()
s1 = {10, 20}
s1.add(100)
s1.add(10)
print(s1) # {100, 10, 20}
2. update() 新增一个序列
s1 = {10, 20}
# s1.update(100) # 报错TypeError: 'int' object is not iterable
s1.update([100, 200])
s1.update('abc')
print(s1)
注意:参数必须为一个序列,否则报错
python如何创建空集合_python 集合相关推荐
- python特效集合_python 集合操作方法详解
说集合之前,我们先说一个小例子,假设某公司有五个人喜欢打篮球,五个人喜欢打游戏,问即打游戏有打篮球 的人都有哪些? play_basketball = ['a','b','c','d','e'] pl ...
- python将列表转换成集合_python集合变成列表
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以存储任意数据类型的集合列表里:可以存储不同的数据类型 s= print s, ...
- python定义一个空数组_python如何创建空数组?
Python创建空数组的三种方式: 1.numpy指定形状为0 实际上,empty生成的数组当然可以为空,只要我们指定了相应的形状.例如,如果我们传入数组的形状参数为(0,3),则可以生成目标空数组: ...
- python创建空文本文件_Python干货:「文件处理整合」 创建、打开、写入和删除...
什么是Python文件处理? Python文件处理就是如何在python中创建.打开.读取.写入和删除文件的示例.从文件(EXCELSheet.doc文件.文本文件.cv等)或Add中读取数据.是一个 ...
- python创建空元组_Python——元组的基本语法(创建、访问、修改、删除)
原标题:Python--元组的基本语法(创建.访问.修改.删除) Python 元组的使用 Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号 ( ),列表使用方括号 [ ...
- python怎么创建字符串列表_Python(字符串,列表,元组,字典)
1.字符串:标识" " PS:字符串是%s:整数是%d:浮点数%f strip:移除(空白或者特定字符) split:分割 len:长度(获取元素的个数) 索引 切片 2.列表li ...
- 使用python语言创建空列表score_使用NLP创建摘要
你有没有读过很多的报告,而你只想对每个报告做一个快速的总结摘要?你是否曾经遇到过这样的情况? 摘要已成为21世纪解决数据问题的一种非常有帮助的方法.在本篇文章中,我将向你展示如何使用Python中的自 ...
- python定义一个空变量_Python 学习笔记 - Python 变量
Python 变量 创建变量 变量是存储值的容器.Python 里没有专门的命令来声明变量.当把一个值赋给一个变量时,它就被创建了.如: x= 8 name = "空悟孙" 变量不 ...
- python如何创建模块视频_Python | 如何创建模块(模块示例)?
这是在python中创建模块的示例.模块文件是用作库文件的特殊文件,可以在另一个文件中访问. 在此示例中,有两个模块文件" mycheck.py"和" mymath.py ...
最新文章
- golang json 获取所有key_Golang —— JSON 大法
- 拒绝图片延迟加载,爽爽的看美图
- C指针原理(38)-C快速入门
- SpringMVC_3.请求映射与静态资源处理
- boost::io模块ios相关的测试程序
- 方法的重写-覆盖父类方法,重写子类方法实现
- KDE Applications 19.04 发布,包含大量更新
- P5290 [十二省联考2019]春节十二响
- 代理模式 委派模式 策略模式_策略模式
- spark work启动失败
- 1.11 超过人的表现
- c语言求一个数的位数不用循环_LeetCode基础算法题第181篇:将数字减少为零的步骤数...
- EF里查看/修改实体的当前值、原始值和数据库值
- 从0开始学习 GitHub 系列之「04.向GitHub 提交代码」
- android布局--Android fill_parent、wrap_content和match_parent的区别
- node.js室内装修风格选择系统毕业设计-附源码211552
- JMeter之接口测试脚本编写
- 为什么闹钟设置了却不响_手机闹钟不响是怎么回事 怎么设置闹钟【图文】
- 【数据分析与挖掘实战】航空公司客户价值分析
- 制造业信息化的伴侣---Windows 2016超融合
热门文章
- [SDOI2012] 吊灯(树形dp)
- 控制算法(一)—— PID控制算法
- 冒泡 c语言,冒泡排序(C语言版)
- c语言指针加括号,C语言数组,指针和方括号赋值和输出产生不同结果?
- 断路器、隔离开关、接触器、负荷开关比较
- matlab-高数 subs 求导数后求值
- 数据库课程设计超市信息管理系统
- ABB机器人机械手DSQC328A DSQC509 3HAC5687-1 3HAC16831-1 DSQC540 3HAC14279-1 DSQC532B 3HAC023447-1/01
- 别人使用了我们的电脑,怎么查看操作记录
- mysql clock,mybatis插入mysql异常 clock moved backwards. Refusing to generate id for XX milliseconds...