Fungsi Slice()
Deskripsi
Fungsi slice()
berfungsi untuk membuat objek irisan dari sequence yang dispesifikasikan oleh range(start, stop, step)
Sintaks
Fungsi slice() memiliki sintaks mirip berikut:
slice(stop)
slice(start, stop, step)
Parameter
Fungsi slice()
memiliki tiga buah parameter, yaitu:
- start – bilangan awal
- stop – bilangan akhir
- step – kenaikan atau penurunan antar bilangan
Bila yang digunakan hanya satu buah parameter, maka start dan step defaultnya adalah None
Nilai Kembalian
Fungsi slice()
mengembalikan objek slice (potongan objek sequence)
Contoh
Contoh penggunaan fungsi slice()
ialah mirip berikut
# contains indices (0, 1, 2)
print(slice(3))
# contains indices (1, 3)
print(slice(1, 5, 2))
pyString = 'Python'
# contains indices (0, 1, 2)
# i.e. P, y and t
sObject = slice(3)
print(pyString[sObject])
# contains indices (1, 3)
# i.e. y and h
sObject = slice(1, 5, 2)
print(pyString[sObject])
Output
Output dari acara di atas ialah mirip berikut:
slice(None, 3, None)
slice(1, 5, 2)
Pyt
yh