atesting.ru Блог Метод Python Join () с примерами

Метод Python Join () с примерами

Метод Python Join () с Примеры

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

Метод Python String join ()

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

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

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

< td class = "crayon-nums" data-settings = "show"> 1
str.join (повторяемый)

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

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

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

Пример 1. Метод join () со списком как Iterable

1234 # .join () со списками list = [& # 39; 1 & # 39 ;, & # 39; 2 & # 39 ;, & # 39; 3 & # 39 ;, & # 39; 4 & # 39;] separator = & # 39 ;, & # 39; print (separator.join (list))

Вывод:

1 1, 2, 3 , 4

Пример 2: Метод join () с Tuple как Iterable

12345 # .join () с tupletuple = (& # 34; Программное обеспечение & # 34; & # 34; Тестирование & # 34; & # 34; Материал & # 34;) seperator = & # 39; _ & # 39; output = seperator.join (tuple) print (output)

Вывод:

1 Software_Testing_Material

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

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

123456 # .join () with dictionariesinputDict = {& # 39; software & # 39 ;: 1, & # 39; тестирование & # 39 ;: 2} separator = & # 39; _ & # 39; Output = separator.join (inputDict) print (& # 34; After join: & # 34; + Output) print (& # 34; Тип возвращаемого значения Join (): {} & # 34; .format (type (Output)))

Вывод:

12 После соединения: software_testingJoin () возвращаемый тип: & lt; class & # 39; str & # 39; & gt;

Пример 4: Метод join () с Set as Iterable

1234567 # .join () с setsinputSet1 = {& # 39; 2 & # 39 ;, & # 39; 1 & # 39 ;, & # 39; 3 & # 39;} separtor1 = & # 39 ;, & # 39; print (separtor1.join (inputSet1)) inputSet2 = {& # 39; Java & # 39 ;, & # 39; Python & # 39 ;, & # 39; Ruby & # 39;} separtor2 = & # 39; — & # 39; print (separtor2.join (inputSet2))

Вывод:

< tbody>

12 1, 3, 2 Python- Java-Ruby

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

  • строки Python
  • Типы данных Python
  • Python Inte rview Вопросы

TAG: qa