生成回文数,生成回文,生成10位以内的回文数不
生成回文数,生成回文,生成10位以内的回文数不
生成10位以内的回文数不到1 s (不输出)
from itertools import productdef palindromeNum(n): return [n*'%s'%tuple(list(i)+list(i[n*(n-1)/2%(n-1)-1::-1])) for i in product(*([range(1,10)]+[range(0,10)]*((n+1)/2-1)))]#n>1print map(palindromeNum, [3,4,5]#该片段来自于http://byrx.net
相关内容
- 输入地名获得当地天气预报,地名当地天气预报,#!/us
- python实现中文繁体和中文简体之间的相互转换,,# -*-
- python写的用WMI检测windows系统信息、硬盘信息、网卡信息
- python 基础学习第二弹:类属性和实例属性,python实例
- 获取博客园首页的博客列表,获取博客首页,#! /usr/bin
- python根据出生日期返回年龄,python出生日期返回, d
- python filter函数使用范例演示,pythonfilter,# Suppose yo
- python中使用牛顿迭代法,python牛顿代法,''' root = n
- django1.5 出现'url' requires a non-empty fi
- 九九乘法口诀表之python版,乘法口诀python,for i in ran
评论关闭