word = "code"
print("-".join(word))
c-o-d-e
Вопрос: Что выведет следующий код Python?
word = "code"
print("-".join(word))
Ответ: Код выведет строку "c-o-d-e".
Объяснение:
Метод join()
является строковым методом, который принимает итерируемый объект (в данном случае, строку "code") и объединяет его элементы в одну строку, вставляя между ними строку, для которой вызывается метод join()
(в данном случае, "-").
Таким образом, строка "code" интерпретируется как последовательность символов 'c', 'o', 'd', 'e'. Метод "-".join("code")
проходит по этой последовательности и объединяет символы, добавляя дефис между ними.