因为集合生成器不常用,且和前面字典列表大同小异,所以不细讲。
print({i ** 2 for i in {1, 2, 3}})
print({i ** 2 for i in {1, 2, 3, 9, 12} if i % 3 == 0})
输出:
{1, 4, 9}
{81, 9, 144}
因为集合生成器不常用,且和前面字典列表大同小异,所以不细讲。
print({i ** 2 for i in {1, 2, 3}})
print({i ** 2 for i in {1, 2, 3, 9, 12} if i % 3 == 0})
输出:
{1, 4, 9}
{81, 9, 144}