python3进阶之推导式4之集合(set)推导式(comprehensions)

1.前言

        跟列表推导式也是类似的, 区别在于它使用大括号{}

2.实例

   示例1

s = {x**2 for x in [1, 1, 2]}
print(s)
# Output: {1, 4}

示例2
#有长度相同的会只留一个,集合的特性去重,另外元组中也是不可以有重复的
strings = ['a','is','with','if','file','exception']
k={len(s) for s in strings}
print(k)
#{1, 2, 4, 9}
 
仙衣眠云碧岚袍,一襟潇洒,两袖飘飘。玉墨舒心春酝瓢,行也逍遥,坐也逍遥。
原文地址:https://www.cnblogs.com/max520liuhu/p/8901451.html