课程
/后端开发
/Python
/初识Python
for x in range(1,10): for y in range(0,10): for z in range(0,10): if x==z: print x*100+y*10+z 为什么不可以??
2017-09-19
源自:初识Python 10-4
正在回答
你这输出的不是List
waiting等等我 提问者
print [100 * n1 + 10 * n2 + n3 for n1 in range(1, 10) for n2 in range(10) for n3 in range(10) if n1==n3]
这样就输出了一个list了。
答案一样。类型不一样。答案要求输出list,你这是n个整数。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序