如何在Python中更改数组打印的行为?

时间:2014-03-14 17:12:07

标签: python list

当我打印一个数组时:

 pi = [3,1,4,1,5,9,2,6,5]
 print pi

它打印得像平常一样:

 [3, 1, 4, 1, 5, 9, 2, 6, 5]

我想知道我是否可以打印:

 314159265

如果是这样的话?

1 个答案:

答案 0 :(得分:8)

您可以使用str.join

>>> pi = [3,1,4,1,5,9,2,6,5]
>>> print ''.join(map(str, pi))
314159265

print功能:

>>> from __future__ import print_function  #not required in Python 3
>>> print(*pi, sep='')
314159265