Python 2.7 如何使用Python打印10数字10次、9数字9次等

Python 2.7 如何使用Python打印10数字10次、9数字9次等,python-2.7,Python 2.7,输出应该是这样的 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 . . . 1亲爱的 l = [1,2,3,4,5,6,7,8,9,10] d = [] for i in l: d.extend([i]*i) print d[::-1] 是的,我不想在结尾处打印0…在结尾处打印1我必须打印…编辑我的查询:)请确保您也理解解决方案。我想你不会,因为我甚至不是python程序员

输出应该是这样的 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 . . . 1

亲爱的

l = [1,2,3,4,5,6,7,8,9,10]
d = []
for i in l:
     d.extend([i]*i)

print d[::-1]

是的,我不想在结尾处打印0…在结尾处打印1我必须打印…编辑我的查询:)请确保您也理解解决方案。我想你不会,因为我甚至不是python程序员,但我可以不用太多思考就完成这项工作。。。看看您是否也可以删除阵列-您不需要为此任务消耗太多内存。。。