Avatar ·

Питон , из кортежа в строку

📁 список, кортеж, python

Дан кортеж {""34"", ""76"", ""0"", ""532""} Как вытащить числа из этого кортежа чтобы при выводе имело такой вид?

34, 76, 0, 532

У меня только мысли засунуть в список, потом вытащить, но всё равно есть кавычки, как от них избавиться?

a = {""34"", ""76"", ""0"", ""532""}lst=[]for i in a:    lst.append(i)print(lst)['532', '34', '0', '76']
Avatar ·

Как минимум, (если есть уверенность, что в кортеже только числа) можно в список добавлять числа, а не строки, т. е. вместо lst.append(i), добавлять lst.append(int(i)), но есть способ короче:

"", "".join(a)

Вывод будет

'0, 34, 532, 76'

Войдите чтобы оставить ответ

Блоги