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:
![Python Collection Protocol](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilN5Zgcpm8bXvbPIVAjp58W0ZGS-yzUunTekZ-j-YSusNL2wKBcOTr5zAADh2Jy3n78cRyhG0JnEl7D4zjm36CFYDz5U61nfhgZceILVRgorkoidjNbrMohr0KV1JDcn5yfxclzXc87q4/s72-c/python-collection-protocol.jpg)
No comments: