Яндекс.Практикум

10. Объединение строк (Знакомство с Python)

Вызовите метод join() с аргументом friends, чтобы получилась строка из имён, разделённых запятой и пробелом.

Сохраните эту строку в переменной friends_string.

В конце программы выведите её значение, подставив в сообщение: Твои друзья: {список_друзей}

Код:

print("Привет, я Анфиса!")
friends = ['Серёга', 'Соня', 'Дима', 'Алина', 'Егор']
friends_string = ', '.join(friends)
print ('Твои друзья:',friends_string)

Результат:

Привет, я Анфиса! 
Твои друзья: Серёга, Соня, Дима, Алина, Егор 

Задача 2

В переменной stations хранятся станции электрички Москва — Петушки.

Выведите на экран маршрут, в котором все станции перечислены через дефис.

По обе стороны от каждого дефиса должны стоять пробелы.

Код:

stations = ['Москва', 'Серп и Молот', 'Карачарово', 'Чухлинка', 'Кусково', 'Новогиреево', 'Реутово', 'Никольское', 'Салтыковская', 'Кучино', 'Железнодорожная', 'Чёрное', 'Купавна', '33-й километр', 'Электроугли', '43-й километр', 'Храпуново', 'Есино', 'Фрязево', '61-й километр', '65-й километр', 'Павлово-Посад', 'Назарьево', 'Дрезна', '85-й километр', 'Орехово-Зуево', 'Крутое', 'Воиново', 'Усад', '105-й километр', 'Покров', '113-й километр', 'Омутище', 'Леоново', 'Петушки']
 print (' - '.join(stations))

Результат:

 Москва - Серп и Молот - Карачарово - Чухлинка - Кусково - Новогиреево - Реутово - Никольское - Салтыковская - Кучино - Железнодорожная - Чёрное - Купавна - 33-й километр - Электроугли - 43-й километр - Храпуново - Есино - Фрязево - 61-й километр - 65-й километр - Павлово-Посад - Назарьево - Дрезна - 85-й километр - Орехово-Зуево - Крутое - Воиново - Усад - 105-й километр - Покров - 113-й километр - Омутище - Леоново - Петушки

Оставьте комментарий