Разбор записи кортежа в строку - PullRequest
0 голосов
/ 03 сентября 2018

У меня есть кортеж, скажем, tuple_A = (1,2,3,4). Я хотел бы проанализировать этот кортеж, чтобы он показывал как 1.2.3.4 в виде строки.

Есть ли способ сделать в Python встроенную функцию?

Ответы [ 2 ]

0 голосов
/ 03 сентября 2018
'.'.join(map(str, tuple_A))

Объяснение:

map(str, tuple_A) будет применять функцию str к каждому элементу tuple_A, давая что-то как

(str(1), str(2), str(3), str(4))

я. е.

('1', '2', '3', '4')

Затем метод '.'.join() объединяет отдельные элементы с '.' разделитель, дающий результирующую строку.

Результат:

'1.2.3.4'
0 голосов
/ 03 сентября 2018
".".join(str(i) for i in tuple_A)

должен сделать трюк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...