Python是一种面向对象的解释型计算机程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
集合是一个无序的不重复元素序列,它是由一个或多个元素所构成的数学实体。在 Python 中,集合是使用大括号 {} 来表示的,但它们不能包含可变对象(如列表、字典、集合本身)。集合中的元素也不能重复出现。
# 创建集合 s = {1, 2, 3} # 创建一个数字集合 s = {'a', 'b', 'c'} # 创建一个字母集合 s = set() # 创建一个新的无序不重复元素序列
intersection() 方法用于返回两个或更多集合中都包含的元素,即交集。
intersection() 方法语法:
set.intersection(set1, set2 ... etc)
返回一个新的集合。
返回一个新集合,该集合的元素既包含在集合 x 又包含在集合 y 中:
x = {"apple", "banana", "cherry"}
y = {"google", "", "apple"}
z = x.intersection(y)
print(z)
输出结果为:
{"apple"}
计算多个集合的交集:
x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)
输出结果为:
{"c"}
Python 集合
在Python3中字典(dictionary ,简写为dict)是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 (key=value) 对...
什么是 CGICGI 目前由 NCSA 维护,NCSA 定义 CGI 如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器...
本章节主要说明 Python 的运算符。举个简单的例子4 + 5 = 9 。例子中,4 和 5 被称为操作数,"+" 称为运算符。Python 语言支持以...
1. 使用管道符:```js{{ num | numberFormat }}```2. 使用过滤器:```js{{ num | numberFormat }}``` 3. 使用自定义指令: ```js...