集合和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与数据库开发基础 ...
随机推荐
- 基于apache的虚拟主机
apche支持3种类型虚拟主机: 基于IP的虚拟主机 基于端口的虚拟主机 基于主机名的虚拟主机 配置两个站点虚拟主机: /data/web1 /data/web2 一.基于IP虚拟主机 添加一个IP: ...
- 20190320xlVBA_考场座位设置
花了一写时间做了一个Excel宏工作簿,可以根据考场人数.座位排列和考生名单 生成<考试座位表><考生去向表><考试通知单>,想要的前往了解哦: https://i ...
- SQL 基础学习(1):下载DB Browser for SQLite. 下载graphviz(为了使用Rails ERD的前提)出现❌,已debug.
SQL is a standard language for storing, manipulating and retrieving data in databases. 关系型数据库:RDBMS( ...
- Python --判断路径是否为目录或文件
os.path.isdir( ), os.path.isfile(),os.listdir( ), os.walk( ) 参考网址:https://blog.csdn.net/xxn_723911/a ...
- Linux压缩与解压缩文件
1 将tgz文件解压到指定目录. tar zxvf test.tgz -C 指定目录 比如:将 test.tgz 解压到 /home目录:tar zxvf test.tgz -C /home 2 将指 ...
- 『高性能模型』Roofline Model与深度学习模型的性能分析
转载自知乎:Roofline Model与深度学习模型的性能分析 在真实世界中,任何模型(例如 VGG / MobileNet 等)都必须依赖于具体的计算平台(例如CPU / GPU / ASIC 等 ...
- 《BUG创造队》第一次作业:团队亮相
项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 第五次实验 团队名称 BUG创造队 作业学习目标 通过本次项目了解并熟悉团队开发的过程 关于我们 -我们的队名:BUG创造队 ...
- VS2013 密钥– 所有版本
Visual Studio Ultimate 2013 KEY(密钥):BWG7X-J98B3-W34RT-33B3R-JVYW9Visual Studio Premium 2013 KEY(密钥): ...
- 版本控制commit和update过程
很早就使用了git.后来还管了一个VSS,但长时间以来git和VSS基本都当ftp使用,顶多知道其有回退旧版本的功能,但对“版本控制”这个词一直以来都没领会其内含. 比如我一直担心两个问题,一是拉取下 ...
- java 编译
package javacodeforstudy.testcode; public class Helloworld{ public static void main(String[] args) { ...