Курс 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. Очистка данных с Pandas
  3. Условные выражения в Python
  4. Импорт модулей в Python 3.12
  5. Подсчет элементов с помощью Counter
  6. Декораторы в Python
  7. Метод __ilshift__ для битового сдвига влево
  8. Генерация случайных чисел Python
  9. TON Smart Challenge #2: участие и подготовка
  10. Декораторы для регистрации функций
  11. Генератор списка в Python
  12. Работа с файловой системой в Python
  13. Сохранение и загрузка модели в PyTorch
  14. Разность множеств
  15. Оператор обр. импликации
  16. Конвертация коллекций в Python
  17. Работа с модулем os в Python
  18. Операции с комплексными числами
  19. Наследование в программировании
  20. Модуль xkcd: добавление юмора в Python
  21. Magic Commands — улучшение работы с Python
  22. Измерение времени выполнения кода
  23. Заказ карты Тинькофф Black
  24. Модуль future Python
  25. Различия символов в Python
  26. Установка Python — Простое руководство
  27. Работа со стеком в Python
  28. Отладка в командной строке
  29. Проверка типов с помощью isinstance
  30. Подписка на SelectelNews в Twitter
  31. Комплексные числа в Python
  32. Установка и загрузка Instaloader
  33. Работа с CSV файлами
  34. Поиск email
  35. Python Calendar Usage
  36. Оператор continue в Python
  37. Фильтрация входных данных в Python
  38. Метод classmethod
  39. Подсчет частоты элементов с Counter
  40. Получение пути к текущему скрипту с помощью os
  41. Лямбда-функции для min/max
  42. Работа с файлами в Python
  43. Подсчет элементов в Python
  44. Применение промокода в Много лосося

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