- 写一个生成式能够产生的数据为: 1, 4, 27, 256, 3125,…, 99
FN=(xx for x in range(1,10))
for x in FN:
print(x) - 写一个生成式能够产生1-10中所有半径是偶数的圆的面积
FN=(pirr for r in range(1,11)if not r&1)
for x in FN:
print(x)
- 写一个生成式交换字段的键和值,产生一个新的字典
"""
dict1={'a':'b','c':'d','e':'f'}
FN=dict((dict1[key],key) for key in dict1)