Untuk mengimplementasikan suatu protocol, object tersebut harus mendukung protocol yang akan digunakan. Umumnya python collection mendukung protocol container, size dan iterable. Semuanya adalah sequence, kecual dict dan set.
- Container: kita dapat menggunakan perintah in atau not in untuk mengecek membership item.
- Sized: kita dapat menggunakan perintah len() untuk mendapatkan banyak item pada suatu koleksi.
- Iterable: memungkinkan kita untuk melakukan looping isi dari collection.
- Sequence: kita dapat retrieve element by index item = sequence[1], mencari item lewat value index = c.index(item), menghitung jumlah item num = c.count(item), membalikan isi sequence r = reversed(sequence)
- sdafds
Python Collection Protocol
Reviewed by noname needed
on
June 02, 2018
Rating:
No comments: