Набор Python remove ()

Методът remove () премахва посочения елемент от набора.

Синтаксисът на remove()метода е:

 set.remove (елемент)

remove () Параметри

В remove()метод отнема един елемент като аргумент и го премахва от комплекта.

Върната стойност от remove ()

Най remove()премахва определен елемент от набора и актуализации на снимачната площадка. Не връща никаква стойност.

Ако елементът, предаден на remove(), не съществува, се хвърля изключение KeyError .

Пример 1: Премахване на елемент от комплекта

 # language set language = ('English', 'French', 'German') # removing 'German' from language language.remove('German') # Updated language set print('Updated language set:', language)

Изход

 Актуализиран набор от езици: („Английски“, „Френски“)

Пример 2: Изтриване на елемент, който не съществува

 # animal set animal = ('cat', 'dog', 'rabbit', 'guinea pig') # Deleting 'fish' element animal.remove('fish') # Updated animal print('Updated animal set:', animal)

Изход

 Проследяване (последно последно обаждане): Файл "", ред 5, в animal.remove ('fish') KeyError: 'fish'

Можете да използвате метода set discard (), ако не искате тази грешка.

В discard()метод премахва определен елемент от комплекта. Ако обаче елементът не съществува, комплектът остава непроменен; няма да получите грешка.

Интересни статии...