МЕТОД PYTHON JOIN() С ПРИМЕРАМИ

МЕТОД PYTHON JOIN() С ПРИМЕРАМИ

В этой статье мы увидим, что такое метод Python Join на примерах. Это руководство по методу Python join() поможет вам реализовать эту концепцию и получить четкое представление о ней.

Метод Python String join()

Он допускает итерацию в качестве входного параметра и объединяет их элементы в строку с некоторыми разделителями строк, такими как запятая, пробел, символы подчеркивания и т. д. Мы также можем отправить строковое значение, такое как «ABC» или «XYZ» и т. д. , Он возвращает строку путем объединения всех элементов итерируемого объекта, разделенных разделителем строк. Он объединяет последовательность типов, таких как List, Tuple, String, Dictionary и Set, и преобразует их в строку.

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

Ниже приведен синтаксис метода join().

1

str.join(iterable)

String : str — это имя строки, в которой будут храниться объединенные элементы iterable.
Параметр:Iterable — это параметр, и мы должны передать только итерируемый параметр. Возвращаемые значения являются строками. Вот некоторые примеры: List, Tuple, String, Dictionary и Set.
Возвращаемое значение: возвращает строку путем объединения всех элементов итерируемого объекта, разделенных разделителем строк.
< strong>Ошибка типа: если итерируемый объект содержит какие-либо нестроковые значения, он вызывает исключение, называемое исключением TypeError.

Строковый метод Python join() с примерами

< р>Давайте двигаться дальше и рассмотрим несколько примеров использования метода соединения, взяв последовательность каждого типа данных один за другим.

Пример 1. Метод соединения() со списком как итерируемым

1234

# .join() with listslist = ['1', '2', '3', '4']separator = ' , 'print(separator.join(list))

Вывод:

1

1, 2, 3, 4

Пример 2: Метод join() с Tuple как итерируемым< /h4>

12345

# .join() with tupletuple = ( “Программное обеспечение”, “Тестирование”, “Материал”) seperator = '_'output = seperator.join(tuple)print(output)

Вывод:

1

Software_Testing_Material

Пример 3: метод join() со словарями как Iterable

join() может принимать dictи объединить все его ключевые поля в одно.

123456

# .join() со словарямиinputDict = {'software': 1, 'testing': 2}separator = '_'Output = separator.join(inputDict)print(“После объединения: ” + Output)print(“Join() тип возврата: {}”.format(type(Output)))

Вывод:

12

После присоединения: software_testingJoin() тип возврата: <class 'str'>

Пример 4 : Метод join() с параметром “Установить как итерируемый”

1234567

# .join() with setsinputSet1 = {'2', '1', '3'}separtor1 = ', 'print(separtor1.join(inputSet1))inputSet2 = {'Java', 'Python', 'Ruby'}separtor2 = '-'print(separtor2.join(inputSet2))

Вывод:

12

1, 3, 2Python-Java-Ruby

Также читайте:

  • Python Strings
  • Python Data Типы
  • Вопросы на собеседовании по Python

TAG: qa

От QA genius

Adblock
detector