课程
/后端开发
/Python
/初识Python
print [x+y+x for x in '123456789' for y in '0123456789']
2019-07-09
源自:初识Python 10-4
正在回答
你这样输出的是字符串 可以直接用整型 print [m*100+n*10+p for m in range(1,10) for n in range(0,10) for p in range(1,10) if m==p]
输出的是字符串 你可以强制类型转换print [int(x+y+x) for x in '123456789' for y in '0123456789']
可能这样输出是字符串,不是整数
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序