欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

set python_python基础:集合-set()

发布时间:2025/3/20 python 36 豆豆
生活随笔 收集整理的这篇文章主要介绍了 set python_python基础:集合-set() 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、定义:

集合是一个无序的,没有重复元素的序列。可以用来去重。

使用{},和set()定义

空集必须使用set()来定义

可以set任何可迭代的对象string = 'this is string!'

num = range(1, 11)

list = [2, 4, 6, 8, 10,11, 12 ]

set_str = set(string)

print(set_str)

set_num = set(num)

print(set_num)

set_list = set(list)

print(set_list)

二、运算-集合差,a-b,把a里和b一样的元素去掉

|集合或,a|b,a和b中所有的元素,重复的只选一个

&集合与,a&b,a和b中相同的元素

^集合或-集合与,(set_num|set_list)-(set_num&set_list)string = 'this is string!'

num = range(1, 11)

list = [2, 4, 6, 8, 10, 13, 19]

set_str = set(string)

print(set_str)

set_num = set(num)

print(set_num)

set_list = set(list)

print(set_list)

print(set_num - set_list)

print(set_num & set_list)

print(set_num | set_list)

print((set_num | set_list) - (set_num & set_list))

总结

以上是生活随笔为你收集整理的set python_python基础:集合-set()的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。