集合和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与数据库开发基础 ...
随机推荐
- C#操作PDF文件打印
操作PDF文档时,打印是常见的需求之一.针对不同的打印需求,可分多种情况来进行,如设置静默打印.指定打印页码范围和打印纸张大小.双面打印.黑白打印等等.经过测试,下面将对常见的几种PDF打印需求做一些 ...
- ROM、RAM、CPU、CACHE、FLASH的区别
内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE).只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑系统中的RAM. RAM要求每时 ...
- Mybatis中#与$区别
#{}:使用 #{} 格式的语法会导致 MyBatis 创建 PreparedStatement 参数占位符并安全地设置参数(就像使用 ? 一样) ${}:使用 ${} 会在sql语句中插入一个不转义 ...
- 转发:Webstorm 2017 破解激活下载
有用过一下,但是觉得比sublime重量太多,但是随着后来用node的开始,发现需要打造个web前端神器才能满足我的需求,于是乎重拾webstorm,目前发现11是新的版本,对node,npm支持性更 ...
- C# 多线程 类构造函数 类方法之间的关系
先定一个类,既有构造函数又有类方法: public class WriteNumber { /// <summary> /// 构造函数 /// </summary> publ ...
- C# WPF上位机实现和下位机TCP通讯
下位机使用北京大华程控电源DH1766-1,上位机使用WPF.实现了电压电流实时采集,曲线显示.上午在公司调试成功,手头没有程控电源,使用TCP服务端模拟.昨天写的TCP服务端正好排上用场. 界面如下 ...
- java.lang.NumberFormaException: For input String:"user"
碰到这个问题的时候有点懵逼,很无力,网上一查是类型转换错误,贴上报错的JSP代码 最后找救兵,得出是hql的错误,举个例子: HibernateUtil.query("from user u ...
- 微信小程序 遇到的问题(新)
1.调用wx.chooseImage(),调用系统相册,此时相册中的动图被转化成静态图,上传后也是静态图. 2.刚进微信小程序,onShow在安卓机下会调用两遍,iPhone下正常
- CentOS 7安装部署ELK 6.2.4-SUCCESS
一.ELK介绍 ELK是三款开源软件的缩写,即:ElasticSearch + Logstash + Kibana.这三个工具组合形成了一套实用.易用的监控架构,可抓取系统日志.apache日志.ng ...
- HTML、CSS(小笔记)
这是我自己在学习html.css时觉得要记的东西太多总结一些较为常用的标签. HTML <p></p>段落标签 <hn></hn>标题标签n数值为1~6 ...