Найти в Дзене
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