lotutuve
发表于 2022-5-13 16:26:22
好
hveagle
发表于 2022-6-15 16:06:06
学会了, 要多多运用
爱之承诺
发表于 2022-7-8 23:19:57
set(iterable)集合 "所有元素都是唯一且无序的,即元素是哈希类型,类似字典的键
返回集合
集合转化成其他有序的 时,默认从小到大排序" "set()
返回:{1, 2, 3, 4, 5}"
集合.add(哈希类型对象) 移除一个元素到集合,返回None
集合.remove(元素) 移除一个集合中的元素,返回None
集合1.update(集合2,…) "把集合2的元素更新到集合1,返回None
相当于 集合1 |= 集合2 不能连用,不能直接输出" "num1 = {1,2,3}
num2 = {3,4,5}
num3 = {6,7,8}
num1.update(num2)
num1
返回:{1, 2, 3, 4, 5}
num1.update(num2,num3)
num1
返回:{1, 2, 3, 4, 5, 6, 7, 8}" "num1|=num2
num1
返回:{1, 2, 3, 4, 5}"
"集合1
.intersection_update(集合2,…)" "保留集合1中集合1、集合2共有的元素,返回None
相当于 集合1 &= 集合2 不能连用,不能直接输出" "num1 = {1,2,3}
num2 = {3,4,5}
num3 = {3,4,5,6,7,8}
num1.intersection_update(num2)
num1
返回:{3}
num1.intersection_update(num2,num3)
num1
返回:{3}" "num1 &= num2
num1
返回:{3}"
"集合1
.difference_update(集合2,…)" "保留集合1中集合2没有的元素,返回None
相当于 集合1 -= 集合2 不能连用,不能直接输出" "num1 = {1,2,3}
num2 = {3,4,5}
num3 = {2,3,4,5,6,7,8}
print(num1.difference_update(num2))
print(num1)
返回:{1,2}
print(num1.difference_update(num2,num3))
print(num1)
返回:{1}" "num1 -= num2
num1
返回:{1,2}"
"集合1
.symmetric_difference_update(集合2)" "把集合1、集合2不共有的元素更新到集合1,返回None
相当于 集合1 ^= 集合2 不能连用,不能直接输出" "num1 = {1,2,3}
num2 = {3,4,5}
num1.symmetric_difference_update(num2)
num1
返回:{1, 2, 4, 5}" "num1 ^= num2
返回:{1, 2, 4, 5}"
集合.discard(元素) 溢出集合中的元素,如不存在则无事发生,返回None "num1 = {1,2,3}
num1.discard(1)
num1
返回:{2,3}" "print(num1.discard(4))
num1
返回:{1,2,3}"
集合.pop() 移除并返回集合中任意的元素,返回None
集合.clear() 清除集合中的所有元素,返回None
以上方法仅适用于可变集合
frozenset()不可变集合
集合1.issubset(集合2) "集合1中所有的元素都是集合2的成员,是返回True,否则返回False,两个集合相同时返回True
相当于 集合1 <= 集合2 和 集合1 < 集合2"
集合1.issuperset(集合2) "集合2中所有的元素都是集合1的成员,是返回True,否则返回False,两个集合相同时返回True
相当于 集合1 >= 集合2 和 集合1 < 集合2"
集合1.union(集合2,…) "合并集合1、集合2中的元素并返回
相当于 集合1|集合2|…"
集合1.intersection(集合2,…) "返回集合1、集合2共有的元素
相当于 集合1&集合2&…"
集合1.intersection(集合2,…) "返回集合1、集合2共有的元素
相当于 集合1&集合2&…"
集合1.difference(集合2,…) "去掉集合1中与集合2相同的元素并返回
相当于 集合1-集合2-…"
"集合1
.symmetric_difference(集合2)" "返回集合1、集合2不共有的元素
相当于 集合1^集合2"
集合1.copy() 返回集合1的拷贝
LEG
发表于 2022-8-15 19:53:47
这个......我还是抄本子上吧{:5_104:}
木子鱼coco
发表于 2022-8-15 22:53:48
学习
li_wg
发表于 2022-8-22 11:09:57
码
XUSHUANGQING
发表于 2022-8-26 00:09:55
假装学习了
LIUBOLIUHAO
发表于 2022-10-28 23:21:41
{:7_146:}
18708954508
发表于 2023-10-7 23:04:31
真好用~
zhouz1986
发表于 2024-4-7 13:34:48
太有用了,谢谢小甲鱼
Tkhmily
发表于 2024-7-6 08:21:44
{:10_256:}有用
zero7999
发表于 2024-8-12 07:37:20
{:10_257:}学习中
页:
4
5
6
7
8
9
10
11
12
13
[14]