- 博客(2)
- 收藏
- 关注
转载 sorted 排序算法(转载)
sorted 排序算法排序也是在程序中经常用到的算法。无论使用冒泡排序还是快速排序,排序的核心是比较两个元素的大小。如果是数字,我们可以直接比较,但如果是字符串或者两个dict呢?直接比较数学上的大小是没有意义的,因此,比较的过程必须通过函数抽象出来。Python内置的sorted()函数就可以对list进行排序: sorted([36, 5, -12, 9, -21]
2016-07-22 21:16:38 318
原创 python 判断一个数是否为回数
回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()滤掉非回数: def is_hs(num): num_list=list(str(num)) #将数字转换为列表 n=len(num_list) if n%2==1: #列表长度为奇数 for x in xrange((n+1)/2): if num_list[x]!=num_list[
2016-07-22 20:48:28 1583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人