num1 = (n**n for n in range(1, 10))
print(next(num1))
num2 = (math.pi*r**2 for r in range(1, 11) if r & 1 == 0)
print(next(num2))
dict1 = {'name': 'an', 'age': 20, 'gender': '男'}
dict2 = dict((dict1[key], key) for key in dict1)
print(dict2)
原文:https://www.cnblogs.com/anjhon/p/11892631.html