Fungsi slice()

Deskripsi

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


Sintaks

Fungsi slice() memiliki sintaks seperti 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() adalah seperti 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 program di atas adalah seperti berikut:

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

Tinggalkan Balasan