阅读下面的代码,写出 A0, A1 至 An 的最终值.

 阅读下面的代码,写出 A0, A1 至 An 的最终值.

In [29]:
 
           
A0 = dict(zip(('a','b','c','d','e'),(1,2,3,4,5)))
A1 = range(10)
A2 = [i for i in A1 if i in A0]
A3 = [A0[s] for s in A0]  # A3 即 A0.values()
A4 = [i for i in A1 if i in A3]
A5 = {i:i*i for i in A1}
A6 = [[i,i*i] for i in A1]
print('A0: ', A0)
print('A1: ', A1)
print('A2: ', A2)
print('A3: ', A3)
print('A4: ', A4)
print('A5: ', A5)
print('A6: ', A6)
A0:  {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
A1:  range(0, 10)
A2:  []
A3:  [1, 2, 3, 4, 5]
A4:  [1, 2, 3, 4, 5]
A5:  {0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}
A6:  [[0, 0], [1, 1], [2, 4], [3, 9], [4, 16], [5, 25], [6, 36], [7, 49], [8, 64], [9, 81]]

猜你喜欢

转载自blog.csdn.net/cats_miao/article/details/80844139
a1