python函数连载教程 python liao

Python 简明教程 ---13,Python 集合目录
前几节我们已经介绍了Python 中的 列表list ,元组tuple和字典dict ,本节来介绍Python 中的最后一种数据结构—— 集合set。
Python 中的 set与dict很像,唯一的不同是, dict中保存的是 键值对,而 set中只保存 键  , 没有 值。
Python集合 有如下特点:
Python 集合的声明有两种方式:
创建 空集合 时,只能用 set(),而不能用 {} :
创建 非空集合 时,可以用 set() ,也可以用 {} :
由于集合中的元素是唯一的 , 如果初始化时的 可迭代 数据中有重复的元素 , 则会自动删去重复的元素:
使用 len()函数可以查看集合中元素的个数:
由于Python 集合中的元素的是无序的,所以可不能使用 下标的方式来访问集合中的单个元素 。
我们可以使用 for 循环来遍历集合中的所有元素:
我们可以对两个集合进行如下运算:
交集与并集
in 运算
使用 dir(set)查看集合支持的所有方法:
下面一一介绍这些 非魔法方法,共17 个 。
1. add方法
由于集合中的元素是唯一的,向集合中添加元素时有两种情况:
示例:
2. remove方法
示例:
3. discard方法
示例:
4. pop方法
示例:
5. union方法
示例:
6. update方法
示例:
7. clear方法
示例:
8. copy方法
示例:
9. difference方法
示例:
10. difference_update方法
示例:
11. intersection方法
示例:
12. intersection_update方法
示例:
13. isdisjoint方法
示例:
14. issubset方法
示例:
15. issuperset方法
示例:
16. symmetric_difference方法
示例:
17. symmetric_difference_update方法
示例:
(完 。)
推荐阅读:
Python 简明教程 --- 8 , Python 字符串函数
Python 简明教程 --- 9,Python 编码
Python 简明教程 ---10 , Python 列表
Python 简明教程 ---11 , Python 元组
Python 简明教程 ---12,Python 字典
python如何用sum函数求和首先,定义一个数组 , 保存求和的所有整数 。
输入求和的整数个数,保存在变量n中 。
用for循环,控制输入所有的求和整数 。
输入所有的求和整数 , 保存在数组中 。
输出所有求和的整数,如下图所示 。
调用sum函数,计算所有整数的和 。
最后,输出计算得到的所有整数和 。
输出结果如下:
推荐教程:python教程
python 基础教程 运算
a = 21
b = 10
c = 0
c = a + b
print "1 - c 的值为python函数连载教程:", c
c = a - b
print "2 - c 的值为:", c
c = a * b
print "3 - c 的值为:", c
c = a / b
print "4 - c 的值为:", c
c = a % b
print "5 - c 的值为:", c
a = 2
b = 3
c = a**b
print "6 - c 的值为:", c
a = 10
b = 5
c = a//b
print "7 - c 的值为:", c
python比较
a = 21
b = 10
c = 0
if ( a == b ):
print "1 - a 等于 b"
else:
print "1 - a 不等于 b"
if ( a != b ):
print "2 - a 不等于 b"
else:
print "2 - a 等于 b"
if ( ab ):
print "3 - a 不等于 b"
else:
print "3 - a 等于 b"
if ( ab ):
print "4 - a 小于 b"

推荐阅读