Sobes.tech
Junior — Middle

Как да предотвратим дублирането на елементи при вмъкване в колекция от тип Set?

sobes.tech AI

Отговор от AI

В колекциите от тип Set автоматично се предотвратява дублирането на елементи, тъй като Set съхранява само уникални стойности. При опит да добавите елемент, който вече съществува в множеството, той няма да бъде добавен повторно.

Пример на Python:

my_set = {1, 2, 3}
my_set.add(2)  # елемент 2 вече съществува, множеството няма да се промени
print(my_set)  # Ще изведе: {1, 2, 3}

Така че, за да избегнете дублиране, достатъчно е да използвате Set вместо списък или друга колекция, която допуска повторения.