33

これは整数のリストであり、これはそれらがどのように印刷されているかです:

[7, 7, 7, 7]

次のように単純に印刷したい:

7777

括弧、コンマ、または引用符は必要ありません。何をすべきか?

4

5 に答える 5

15

これを試して:

print("".join(str(x) for x in This))
于 2013-07-20T00:35:54.757 に答える
9

.formatPython 2.6 以降を使用する場合:

>>> print '{}{}{}{}'.format(*[7,7,7,7])
7777
>>> data = [7, 7, 7, 7] * 3
>>> print ('{}'*len(data)).format(*data)
777777777777777777777777

Python 3 の場合:

>>> print(('{}'*len(data)).format(*data))
777777777777777777777777
于 2013-07-20T02:15:29.960 に答える
6

文字列に変換してから、int に変換できます。

print(int("".join(str(x) for x in [7,7,7,7])))
于 2013-07-20T00:44:11.517 に答える
2

このような何かがそれを行う必要があります:

for element in list_:
   sys.stdout.write(str(element))
于 2013-07-20T00:36:51.193 に答える