Курс Python → Методы split() и join() — Python строк.

Метод split() позволяет разделить строку на подстроки по определенному разделителю. Например, если у нас есть строка «apple,banana,orange», и мы вызовем метод split(‘,’) на этой строке, то получим список [‘apple’, ‘banana’, ‘orange’]. Этот метод особенно полезен, когда нам нужно разбить строку на отдельные элементы для дальнейшей обработки.

Метод join() используется для объединения элементов списка в строку. Например, если у нас есть список [‘apple’, ‘banana’, ‘orange’], и мы вызовем метод join(‘,’) на этом списке, то получим строку «apple,banana,orange». Этот метод удобен, когда необходимо объединить элементы списка в одну строку с определенным разделителем.

Комбинация методов split() и join() широко используется в Python для обработки строк. Например, если у нас есть строка «Hello World», и мы хотим поменять местами слова, то можем сначала разделить строку на слова с помощью split(), затем поменять их местами в списке, и в конце объединить их обратно в строку с помощью join().


# Пример использования методов split() и join()
s = "Hello World"
words = s.split()
reversed_words = words[::-1]
reversed_s = ' '.join(reversed_words)
print(reversed_s) # Output: "World Hello"

В данном примере мы сначала разделили строку «Hello World» на слова с помощью split(), затем поменяли местами слова в списке, и в конце объединили их обратно в строку с помощью join(). Результатом выполнения кода будет строка «World Hello».

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Объединение словарей в Python
  2. Инициализация структур данных
  3. Установка и использование TensorFlow
  4. Основы работы с os
  5. Именованные кортежи в Python
  6. Конвертация изображений в PDF
  7. Подписка на SelectelNews в Twitter
  8. Списковое включение в Python
  9. Изменение списка срезами
  10. Обмен значений переменных в Python
  11. Генераторы в Python
  12. Поиск индексов подстроки
  13. Обработка исключений в Python
  14. Ускорение выполнения кода в Python
  15. Повторение элементов в Python
  16. Упрощение работы с JSON-данными в Python
  17. Печать календаря в Python
  18. Обмен переменными в Jupyter
  19. Модуль array: создание и использование массивов
  20. Делегирование в Python
  21. Операции с матрицами в Python
  22. Функция pow() — возвести число в степень
  23. Генерация случайных чисел в Python
  24. Поиск подстроки в строке
  25. Метод eq для сравнения объектов
  26. Открытие, чтение и закрытие файла
  27. Чтение и запись TOML-конфигов
  28. Хранение переменных в словаре.
  29. Красивый вывод списка
  30. Генераторы в Python
  31. Преобразование регистра строк
  32. Проекты на Python
  33. Работа со строками в Python
  34. Выключение компьютера с помощью Python
  35. Python groupby() из itertools: работа с повторяющимися элементами
  36. Расширение операции побитового «и» в Python
  37. Бинарный поиск
  38. Конвертация коллекций в Python
  39. Изменение списка срезом
  40. Вывод с переменной через запятую
  41. Перегрузка операторов в Python
  42. Метод rlshift для битового сдвига
  43. Поиск наиболее частого элемента в списке
  44. Pretty-printing JSON в Python
  45. CLI-инструмент howdoi
  46. Функции-генераторы в Python
  47. Транспонирование 2D-массива с помощью zip

Marketello читают маркетологи из крутых компаний