Sobes.tech
Back to questions
Junior — Middle
88

Можешь привести пример, как использовать коллекции в Python для хранения данных?

Answer from AI

sobes.tech AI

В Python для хранения данных часто используют встроенные коллекции: списки, кортежи, множества и словари.

Например, чтобы хранить список пользователей с их возрастом, можно использовать словарь:

users = {
    'alice': 30,
    'bob': 25,
    'carol': 27
}

# Добавить нового пользователя
users['dave'] = 22

# Получить возраст пользователя
print(users['alice'])  # 30

Если нужно хранить упорядоченный набор элементов, подойдет список:

fruits = ['apple', 'banana', 'cherry']
fruits.append('date')
print(fruits)  # ['apple', 'banana', 'cherry', 'date']

Для уникальных элементов используется множество:

unique_ids = {1, 2, 3}
unique_ids.add(2)  # не добавится, так как 2 уже есть
print(unique_ids)  # {1, 2, 3}

Таким образом, выбор коллекции зависит от задачи и требований к данным.