print [int(i+j+k) for i in '123456789' for j in '0123456789' for k in '123456789' if i+j+k==k+j+i]
L=[]
for i in '123456789':
for j in '0123456789':
for k in '123456789':
if (i+j+k)==(k+j+i):
L.append(int(i+j+k))
print L
可以观察到,相比C/C++或Java的for循环(比如for(int i=0;i
不仅如此,Python特有的列表生成式,更上一层楼,简明高效的完成了多层嵌套的任务。