Зберегти прогрес
МОДУЛЬ 4. СИГНАЛИ Й ШИФРИ: РЯДКИ

Урок 5. split і join

⌨ Python⏱ ~15 хв✎ 6 завдань з автоперевіркою✓ безкоштовно

Розрізати й склеїти

split розрізає рядок на частини — отримуємо список слів:

●●●код Python
s = "Меркурій Венера Земля"
words = s.split()          # ['Меркурій', 'Венера', 'Земля']
print(len(words))          # 3
print(words[0])            # Меркурій

Можна вказати роздільник: "12:45:30".split(":") → ['12', '45', '30'].

join — навпаки, склеює список у рядок:

●●●код Python
"-".join(["UA", "2026", "MARS"])   # 'UA-2026-MARS'
" ".join(words)                     # знову з пробілами

Кілька чисел в одному рядку

Дуже корисне застосування:

●●●код Python
a, b = input().split()     # введення "3 4"
a, b = int(a), int(b)
print(a + b)               # 7
➜ПОРАДА
Про списки детально — у наступному модулі. Поки достатньо знати: до елементів звертаються за індексом, як до літер рядка.
Перевір себе: 6 задач з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі