python -day07
来源:互联网 发布:邯郸煤炭软件 编辑:程序博客网 时间:2024/06/05 07:42
set
update关键词
set1={1,2,3,4}set1.update("245") #可以容纳字符串,tuple,list,单个整数不可以set1.update((1,2,7))print(set1)结果:{1, 2, 3, 4, 7, '4', '2', '5'}
remove移除元素
set1.remove(2) 删除不存在的报错set1.discard(3) 删除不存在的不会报错print(set1.pop()) #删除并返回第一个元素set1.clear() #清空print(set1)
set没有索引,只能for遍历
还有一种遍历方式
for ids,data in enumerate(set1): #利用enumerate生成索引,set的遍历方式 print(ids,data)0 11 32 43 54 75 26 4
difference关键词
set1={1,2,3}set2={1,2,3,4}print(set1==set2)print(set1.difference(set2))print(set2.difference(set1))Falseset(){4}
set1={1,2,3}set2={1,2,3,4}print(set1.issubset(set2)) #set1是否被set2包含print(set1.issuperset(set2))#set是否包含set2
g=frozenset([1,2,3]) #不可改变,增加或者删除
阅读全文
0 0
- python -day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- day07
- Day07
- day07
- day07
- day07
- Python学习day07 文件管理、mysql-python及常用模块
- python学习之路-socket网络编程-day07
- UVA 11375 Matches (dp+高精度)【模板】
- Jedis 读取配置文件
- sql注入
- 200. Number of Islands(广度优先/深度优先的经典问题)
- Problem D. Ice Cream Tower (The 2016 ACM-ICPC Asia China-Final Contest)(二分)
- python -day07
- VS包含目录、附加依赖项、库目录设置
- JZOJ 5329. 【NOIP2017提高A组模拟8.22】时间机器
- POJ
- NDK下 将Platinum SDK 编译成so库 (android
- HDU 6166 Senior Pan
- Linux下信号详解
- STM32 HAL库、标准外设库、LL库(STM32 Embedded Software)
- Linux虚拟机与Windows互传数据