集合和format
昨天没来及整理博客,有点小累。休息了一下,今天的内容比较多
集合还是按照之前的方法,整理了一边所有的方法,其次在看了下format的方法
还有一些函数,暂时学了一点 还不知道怎么整理
s = {,,,,'s','s','d','z'}
s1 = {,,,,'b','c','s'}
# 随机删除
print(s.pop())
print(s)
# 删除一个成员,如果没有会报错
s.remove()
print(s)
# 删除一个成员,如果没有不会报错
s.discard()
print(s)
# 添加
s.add("f")
print(s)
# 交集
v = s.intersection(s1)
print(s&s1)
print(v)
# 并集
print(s.union(s1))
print(s|s1)
# 减集
print(s.difference(s1))
print(s-s1)
# 交叉补集
print(s.symmetric_difference(s1))
print(s^s1)
# 是否没有相同
print(s.isdisjoint(s1))
s = {,}
s1 = {,,"s","d"}
# 是否被其他集合包含(为子集)
print(s.issubset(s1))
s2 = {,}
s3 = {,,"s","d"}
# 是否包含其他集合(为父集)
print(s3.issuperset(s2))
# 不按照顺序去重
s = [,,,,'s','s','d','z']
s = list(set(s))
print(s)
tpl = "i am {}, age {}, {}".format("seven", , 'alex')
tpl = "i am {}, age {}, {}".format(*["seven", , 'alex'])
tpl = "i am {0}, age {1}, really {0}".format("seven", )
tpl = "i am {0}, age {1}, really {0}".format(*["seven", ])
tpl = "i am {name}, age {age}, really {name}".format(name="seven", age=)
tpl = "i am {name}, age {age}, really {name}".format(**{"name": "seven", "age": })
tpl = "i am {0[0]}, age {0[1]}, really {0[2]}".format([, , ], [, , ])
tpl = "i am {:s}, age {:d}, money {:f}".format("seven", , 88888.1)
tpl = "i am {:s}, age {:d}".format(*["seven", ])
tpl = "i am {name:s}, age {age:d}".format(name="seven", age=)
tpl = "i am {name:s}, age {age:d}".format(**{"name": "seven", "age": })
tpl = "numbers: {:b},{:o},{:d},{:x},{:X}, {:%}".format(, , , , , 15.87623, )
tpl = "numbers: {:b},{:o},{:d},{:x},{:X}, {:%}".format(, , , , , 15.87623, )
tpl = "numbers: {0:b},{0:o},{0:d},{0:x},{0:X}, {0:%}".format()
tpl = "numbers: {num:b},{num:o},{num:d},{num:x},{num:X}, {num:%}".format(num=)
集合和format的更多相关文章
- Scala集合和Java集合对应转换关系
作者:Syn良子 出处:http://www.cnblogs.com/cssdongl 转载请注明出处 用Scala编码的时候,经常会遇到scala集合和Java集合互相转换的case,特意mark一 ...
- 5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq
5天玩转C#并行和多线程编程系列文章目录 5天玩转C#并行和多线程编程 —— 第一天 认识Parallel 5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq 5天玩转C#并行和多线程编 ...
- Java集合的实现细节—Set集合和Map集合
Set:代表无序.不可重复的集合 Map:代表key-value对集合,也称为关联数组 从表面上看,Set和Map相似性很少,但实际上可以说Map集合时Set集合的扩展. 1.Set集合和Map集合的 ...
- 【读书笔记】【深入理解ES6】#7-Set集合和Map集合
ES6新标准中将Set集合和Map集合添加到JS中. ES5中Set集合和Map集合 在ES5中,开发者们用对象属性来模拟这两种集合. var set = Object.create(null); s ...
- java基础33 Set集合下的HashSet集合和TreeSet集合
单例集合体系: ---------| collection 单例集合的根接口--------------| List 如果实现了list接口的集合类,具备的特点:有序,可重复 注:集合 ...
- python集合和eval的使用
python集合和eval的使用 创建集合 使用工厂方法 set()和 frozenset(): >>> s = set('cheeseshop') >>> s s ...
- 集合和Iterator迭代器
集合 集合是java中提供的一种容器,可以用来存储多个数据. 注意: ①.集合只能存放对象.比如你存一个 int 型数据 1放入集合中, 其实它是自动转换成 Integer 类后存入的,Java中每一 ...
- C#规范整理·集合和Linq
LINQ(Language Integrated Query,语言集成查询)提供了类似于SQL的语法,能对集合进行遍历.筛选和投影.一旦掌握了LINQ,你就会发现在开发中再也离不开它. 开始! 前 ...
- .NET基础拾遗(3)字符串、集合和流
Index: (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开发基础 ...
随机推荐
- 基于python的Splash基本使用和负载均衡配置
0.引言 由于在软件工程综合实践专题课程中,老师要求在博客园发表博客我自己做过的小项目,本博客为课程第一篇博客 本项目来源于寒假学习python网络爬虫时所做的实战小项目,经过精心挑选,选择了页面动态 ...
- primer3批量设计引物
核心程序调用 Primer3_core,基本用法: primer3_core [ -format_output ] [ -default_version=1|-default_version=2 ] ...
- 三年磨一剑,robot framework 自动化测试框架核心指南,真正讲透robot framework自动化测试框架(笔者新书上架)。
序 关于自动化测试的工具和框架其实有很多.自动化测试在测试IT行业中扮演着越来越重要的角色,不管是在传统的IT行业还是高速发展的互联网行业或是如今的大数据和大热的人工智能领域,都离不开测试,也更加离不 ...
- 持续集成CI/CD
Gitlab+kubernetes+docker+jenkins+harbor搭建持续交付系统 http://blog.chenmiao.cf/2016/12/28/gitlab+kubernetes ...
- 素数问题(JAVA)
http://wenda.haosou.com/q/1371348579062596 http://blog.csdn.net/liukehua123/article/details/5482854
- Django web框架-----Django templates模板
说明:mytestsite是django框架下的项目,quicktool是mytestsite项目中的应用 一般的变量之类的用 {{ }}(变量),功能类的比如循环.条件判断是用 {% %}(标签) ...
- FreeMarker与Thymeleaf
FreeMarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯 Java 编写,FreeMarker 被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用程序,虽然 ...
- 【js】【图片显示】js控制html页面显示图片方式
js控制html页面显示图片方式,只需要引入“jquery-1.11.2.min.js” js: /* 引用 <script src="jquery-1.11.2.min.js&quo ...
- WPF前台界面显示“未将对象引用设置到对象的实例”
在做即时通信项目中,使用WPF的MVVM模式,如果在前台绑定VM,经常会显示波浪线,鼠标放上去提示未将对象引用设置到对象的实例,但程序能正常运行,后来发现如果前台不绑定VM,在后台cs里绑定就不会出现 ...
- mac系统vscode环境配置,以及iTerm2配置Zsh + on-my-zsh shell
https://segmentfault.com/a/1190000013612471?utm_source=tag-newest https://ohmyz.sh/ 一:安装iTerm2终端 htt ...