У меня есть список (массив) со смешанным
a = ["x", "2", "y"]
b = ["x", 2, "y"]
print ":".join(a)
print ":".join(b)
Первое соединение работает, но второе генерирует исключение TypeError
Я придумал это, но является ли это решением Python?
print ":".join(map(str, b))
Кстати, я просто хотел бы записать эту строку в файл, поэтому, если для этого есть конкретное решение, я тоже признателен.