Языки программирования

Практика, Python списки

Научившись ранее совершать различные манипуляции со списками в Python, пора перейти и к практическим занятиям. Сейчас мы немного напряжем мозги и напишем простую программу, используя уже знакомые нам списки в Python.

Теперь мы видим такую задачу: «Создать программу, с помощью которой пользователь будет вписывать данные о том, что ему нужно приобрести в магазине. Затем, по команде, вывести весь список на экран». Друзья, задача довольно простая, и главная ее цель – разобраться в списках на практике.

Шевелим мозгами

Для начала нам нужно создать сам список, в который и будут добавляться наши товары для покупок. Делаем пустой список: task = []

Затем нам нужно получить данные от пользователя, которые будут засунуты в новый список. Но как засунуть его туда? Вспомните, где находится документация, здесь. Находим список методов и видим, что append() может добавить новый элемент в конец списка. Применяем его task.append(input('Что нужно купить: ')). Внутри пишем input() для того, чтобы получить пользовательские данные. В итоге, использование метода append() позволило нам сразу добавить нужный элемент в конец списка, который будет вводить пользователь.

Теперь можно вывести наш список: print(task). Вуаля! Все предельно просто. Теперь я покажу более правильное решение этой задачи. Усложним нашу программу.

В данном примере использовались коды, которые вы еще не изучали, но не думайте об этом. Мы рассмотрим их позже.

Примечание: Советую вам всегда подробно комментировать ваш код, также как и я. Нужно комментировать так, чтобы через некоторое время вам было понятно, что там написано.

Списки в Python не сложные, на практике заучите список методов и начнете разговаривать со списками на ТЫ. Следующий урок будет посвящен новой теме по словарям.