my_list =[[1, 2, 3], [4, 5, 6], [7, 8, 9, 10]]
我正在尽力打印my_list
表格:
3 2 1
6 5 4
10 9 8 7
这是我的输出:
1 2 3
4 5 6
7 8 9 10
用“ python方式”看起来真的很简单,谢谢!
方法1
我们可以使用列表理解,切片和.join()
运算符。
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9, 10]]
for item in my_list:
print ' '.join(str(x) for x in item[::-1])
输出:
3 2 1 6 5 4 10 9 8 7
方法2
我们可以使用嵌套的for循环和Slices运算符。
for xs in my_list:
for x in xs[::-1]:
print x,
print
并且print()
默认情况下,除非您使用以下命令,否则在末尾输出换行符:print(end="")
或者如果您使用的是Python 2.x,则可以使用print t,
。
输出:
3 2 1 6 5 4 10 9 8 7
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句