简单学Python内置函数24set函数

set()函数是Python的内置函数,用来创建集合数据(集合是一种无序且不含重复元素的数据结构)。set()函数的参数为一个可迭代对象(列表、字符串等)

1、创建非空集合。

用已有列表创建集合:

set([1,2,3,4,5])

返回:{1, 2, 3, 4, 5}

用字符串创建集合:

set('goodgoodstudy')

返回:{‘d’, ‘g’, ‘o’, ‘s’, ‘t’, ‘u’, ‘y’}

返回的集合中,重复的字符被删除了。

用带重复元素的列表创建集合,也会删除重复元素:

set([1,2,3,4,5,1,2,3,4,5])

返回:{1, 2, 3, 4, 5}

不用set()函数,直接创建集合:

{1,2,3,4,5}

返回: {1,2,3,4,5}

2、创建空集合。

set()

返回:set()

现在猜一下,能否用{}来创建空集合呢?答案是不可以的。

s={}
print(type(s))

返回:<class ‘dict’>

系统把用{}创建的对象当作空的字典了。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74979
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!

(0)
股市刺客的头像股市刺客
上一篇 2024 年 7 月 11 日 下午2:21
下一篇 2024 年 7 月 11 日 下午2:22

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注