Fungsi slice()

36 views

Deskripsi

Fungsi slice() berfungsi untuk menciptakan objek irisan dari sequence yang dispesifikasikan oleh range(start, stop, step)


Sintaks

Fungsi slice() mempunyai sintaks ibarat berikut:

slice(stop)
slice(start, stop, step)


Parameter

Fungsi slice() mempunyai tiga buah parameter, yaitu:

  • start – bilangan awal
  • stop – bilangan akhir
  • step – kenaikan atau penurunan antar bilangan

Bila yang dipakai 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 ibarat 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 kegiatan di atas ialah ibarat berikut:

slice(None, 3, None)
slice(1, 5, 2)
Pyt
yh

Author: 
    author
    No related post!