避免数组迭代中的行跳转

时间:2014-12-26 02:12:25

标签: python python-3.x

在这一小段代码中:

print('Your cards are:')
for i in playerCards:
    print(i)

生成我想要的输出:

Your cards are:
TD
6D

但是,我想避免数组上每次迭代之间的行跳转。我该如何制作呢?

Your cards are: TD 6D

1 个答案:

答案 0 :(得分:2)

您可以指定end关键字参数来打印空格而不是换行符:

print('Your cards are:', end=' ')
for i in playerCards:
    print(i, end=' ')

或者,仅使用带参数解包的print函数调用:

print('Your cards are:', *playerCards)