Рубрики
Без рубрики

Как конвертировать список в String Python?

В этом коротком руководстве мы смотрим на различные методы, которые можно использовать для преобразования списка Python To … Tagged с Python, программированием, начинающим, учебником.

В этом коротком руководстве мы смотрим на различные методы, которые можно использовать для преобразования списка Python в String.

Этот учебник является частью нашей инициативы в Гильгипл , чтобы написать короткие уверенные учебные пособия, часто используемые или интересные концепции.

Стол содержания

  • Зачем преобразовывать список Python в String?
  • Методы для преобразования списка Python в строки
    • Использование Join ()
    • Использование join () и map ()
    • Используя цикл
  • Закрытие мыслей и рекомендаций

Зачем преобразовывать список Python в String?

Преобразование списка Python в String – это обычное явление, хотя наиболее распространенным случаем использования я сталкиваюсь, является преобразование утекаемого в строку, чтобы ее можно было отобразить. Python предоставляет нам несколько способов преобразования списков Python в String, эти методы не имеют определенных ограничений для сравнения и, следовательно, его только сводится к пониманию программистов и комфорта с методом.

С помощью этого я бы порекомендовал это решение на случай, если вы начинаете. Но не стесняйтесь пройти через все они, если вы заинтересованы, чтобы узнать их.

Методы для преобразования списка Python в строки

Использование Join ():

Наиболее распространенным и пифитонным способом преобразования списка Python в String является использованием Присоединяйтесь () метод. На самом деле, Присоединяйтесь () Методы существуют, чтобы облегчить то же самое. Присоединяйтесь к ним и возвращает их как строку. Тем не менее, значения в утечке должны быть Строка Тип данных, а в случае, если вы, у вас есть, содержит int. Вы можете использовать второй метод.

Синтаксис соединения ():

string.join(iterable)

Здесь Строка относится к желаемому сепаратору

Параметр:

потенциал – любой намекет – список, кортежи, набор и т. Д.

Код для преобразования списка Python в String с помощью Join ():

flexiple = ["Hire", "the", "top", "freelancers"]

print(" ".join(flexiple))

#Output - "Hire the top freelancers"

Поскольку сепаратор был пробел («) строка содержит символы в списке, разделенном строкой.

Как вышеупомянутая попытка использовать Присоединяйтесь к на итерате, содержащий int вернет Типеррр Отказ Следующее решение покажет вам, как обходить это.

flexiple = ["Hire", "the", "top", 10, "python","freelancers"]

print(" ".join(flexiple))

Использование join () и map ():

Этот метод для преобразования списка Python в строку с использованием карта () также использовал Присоединяйтесь () Но этот метод используется, когда вы имеете дело с тем, чтобы вы имели дело со содержанием int ценности. Как Присоединяйтесь () Методы принимают только в строковых значениях, мы используем карта () Конвертировать int значения в строку перед преобразованием списка Python в строку. карта () Методы выполняют определенную функцию для всех значений в итерателе.

Синтаксис карты ():

map(function, iterables)

Параметр:

Функция – определенная функция, которую вы хотите выполнить

потенциал – ИТЕРАЛНЫЙ объект, содержащий значения

Так что, передавая str () Функция, которая преобразует объекты в строку, мы можем преобразовать значения int, а затем присоединиться к ним в строку.

Код для преобразования списка Python в строку с помощью карты ():

flexiple = ["Hire", "the", "top", 10, "python","freelancers"]

print(" ".join(map(str,flexiple)))

#Output - "Hire the top 10 python freelancers"

Использование петли:

Третий методы для преобразования списка Python в String – это написать петлю и добавить каждую итерацию в строку. Я бы предложил этот метод, если вы новичок в Python и не знакомы с такими понятиями, как Присоединяйтесь () , карта () и т.п. Код может быть дольше, но это будет более читаемо для новичка.

flexiple = ["Hire", "the", "top", 10, "python","freelancers"]

f1 = ""

for i in flexiple:
    f1 += str(i)+ " " 

print(f1)

#Output = "Hire the top 10 python freelancers "

Закрытие мыслей и рекомендаций

Преобразование списка Python в strade, скорее всего, не будет одноразовым процессом, а лучшая практика будет определять функцию, которая возвращает вывод. И, как я уже упоминал, не существенное ограничение, которое можно использовать для взвешивания, вы можете выбрать методы, основанные на вашем комфорте с темой. Как только вам удобно использовать их, попробуйте реализовать их в понимании списка.

Дайте мне знать ваши мысли в разделе «Комментарий» ниже.:)

Оригинал: “https://dev.to/hrishikesh1990/how-to-convert-list-to-string-python-50pe”