#判断回文数
def is_huiwen(x):
if x>=1 and x<10:
return True
else:
is_f=1
x_t=x
num=0
if x_t%10==0:
is_f=0
if is_f==0:
return False
while x_t!=0:
num=num*10+x_t%10
x_t=x_t/10
if num==x:
return True
else:
return False
#生成(10,100)回文数的列表
list1=[i for i in range(10,100)]
j=0
while True:
if j>=len(list1):
break
if not(is_huiwen(list1[j])):
del list1[j]
else:
j+=1
#生成(100,1000)回文数的列表
list2=[i for i in range(100,1000)]
j=0
wh