Найти тему
programmer's notes (python and more)

Основы программирования на языке Python. Списки. Решение задач (к уроку 14)

Доброго времени суток, читатели, зрители моего канала programmer's notes.

Данная статья это приложение к уроку 14.

Python. Простые списки. Несколько задач

В данном посте я просто перечислю те задачи, о которых я говорил на уроке 14, и приведу решения.

Задача 1. Написать программу, объединяющую произвольное количество списков в один список, так чтобы в результирующем списке не было повторяющихся элементов.

Решение

Задача 2. Имеются два числовых списка. Нужно вывести элементы списков чередуя: первый элемент первого, первый элемент - второго, второй элемент первого и т.д. При чем элементы для каждой последовательности должны идти по возрастанию. Если элементы одного списка закончились, то вместо этих элементов выводится -1.

Решение

Задача 3. Дан список, вывести его элементы, которые встречаются в нем только один раз, в том порядке, в котором они расположены в списке

Решение 1

Решение 2

Задача 4. На входе строка, состоящая из слов, разделенных пробелами. Получить строку из тех же слов, в том же порядке, заключенные в одинарные кавычки, отделенные запятыми.

Решение 1

Решение 2

Задача 5. Дан список строк, вывести его в порядке возрастания длин

Решение 1

Решение 2

Всего наилучшего. Оставляйте свои комментарии, не забывайте про лайки и подписывайтесь на мой канал programmer's notes.

Какой язык программирования вы предпочитаете по субботам с 12.00 до 15.00?
Какой язык программирования вы предпочитаете по субботам с 12.00 до 15.00?

#программирование #программисты #языки программирования #python