Daftar Referensi Python

Method set.pop() menghapus dan mengembalikan satu elemen arbitrer dari set.

Sintaks

set.pop()

Parameter

Method ini tidak menerima parameter.

Nilai balik: elemen yang dihapus.

Contoh

data = {10}
print(data.pop())
print(data)

Coba di IDE

Output:

10
set()

Contoh Lainnya

Mengambil sampai kosong

data = {"Python"}
nilai = data.pop()
print(nilai)
print(len(data))

Coba di IDE

Output:

Python
0

Nilai dapat disimpan

data = frozenset([1])
mutable = set(data)
hasil = mutable.pop()
print(hasil)

Coba di IDE

Output:

1

Menangani set kosong

try:
    set().pop()
except KeyError:
    print("set kosong")

Coba di IDE

Output:

set kosong

Kesalahan Umum

  • Elemen yang dipilih bersifat arbitrer; jangan mengandalkan urutannya.
  • Set kosong menghasilkan KeyError.
  • Method ini mengubah set asli.

Pelajari Lebih Lanjut