python列表推导式和集合

来源:互联网 发布:海洋cms一点不好用 编辑:程序博客网 时间:2024/05/19 00:16
列表推导式(列表生成式)

1. for x in range(10)
print(x)
(0-9的遍历) python2、3中通用


2. nums = [x for x in range(10)]
#生成(0-10)的列表


nums = [x for x in range(1,21) if x %4==0]
nums = [4,8,12,16,20]



集合

例: a = set()

a = {1,2,3,4,5} # 集合是用大括号的

集合不允许有相同的值

去重例子:
a = [1,1,2,2,3,3,4,4]

set(a)
{1,2,3,4}
原创粉丝点击