Sobes.tech
Junior
337

Koja je razlika između listi i skupova u Pythonu?

Одговор од АИ

sobes.tech АИ

Список (list) — упорядоченная, изменяемая коллекция элементов, допускающая дубликаты. Множество (set) — неупорядоченная, изменяемая коллекция уникальных элементов, не допускающая дубликаты.

# Примеры
my_list = [1, 2, 2, 3] # Список с дубликатом
my_set = {1, 2, 3}   # Множество, дубликат удален автоматически
Характеристика Список (list) Множество (set)
Порядок Упорядоченный (по индексу) Неупорядоченный
Изменяемость Изменяемый Изменяемый
Дубликаты Допускаются Не допускаются (элементы уникальны)
Доступ по индексу Возможен Невозможен
Основное назначение Хранение последовательности Проверка на уникальность, операции над множествами