x,y,z=1,2,3 print((x,y,z) * 2) #the outpout is (1, 2, 3, 1, 2, 3)
как сделать так, чтобы вывод не включал ()
Есть ли способ, отдельно, убрать запятые?
Распакуйте tuple как отдельные print аргументы, и вы получите его через пробел:
tuple
print
print(*(x,y,z) * 2)
Затем вы можете добавить запятые обратно с аргументом sep:
sep
print(*(x,y,z) * 2, sep=', ')
следующий код:
x,y,z=1,2,3 print(*((x,y,z) * 2))
будет распечатан без скобок.