题目
问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
代码及解答
sorted 语法:
sorted(iterable[, cmp[, key[, reverse]]]),返回重新排序的列表
reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)
sort 与 sorted 区别:
- sort 是应用在 list 上的方法,属于列表的成员方法,sorted 可以对所有可迭代的对象进行排序操作。
- list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作。
- sort使用方法为ls.sort(),而sorted使用方法为sorted(ls)。
a=[]
for i in range(10,100):
str_i=str(i)
a.append(str_i+str_i[::-1])
for j in sorted(map(int,a)):
print (j)