使用了2种方案,都是OK的
第一种:
L = range(100,1000)
print([m for m in L if str(m)[0] == str(m)[2]])
第二种:
print([m*100+n*10+m for m in range(1,10) for n in range(0,10)])
我写了2种,都是OK的,为什么要if判断呢?不嫌多余么。。。
第一种:
L = range(100,1000)
print([m for m in L if str(m)[0] == str(m)[2]])
第二种:
print([m*100+n*10+m for m in range(1,10) for n in range(0,10)])
我写了2种,都是OK的,为什么要if判断呢?不嫌多余么。。。
2020-06-04
举报