Python slice() function

Halimbawa

Lumikha ng isang tuple at isang slice object. Gamit ang slice object para tanggapin lamang ang unang dalawang item ng tuple:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])

Pagsasaklaw ng halimbawa

Pagsasaklaw at paggamit

Ang slice() function ay ibabalik ang slice object (slice).

Ang slice object ay ginagamit para sa pagtutukoy kung paano i裁切 ang sequence. Maaari mong tukoy kung saan magsimula ang pag裁切 at kung saan ihiwalay ito. Maaari mo ring tukoy ang pagpapa-step, halimbawa, i裁切 bawat ikatlong item.

Paglalarawan ng syntax

slice(start, end, step)

Halaga ng parameter

Parameter Paglalarawan
start Optional. Integer, nagtutukoy sa posisyon kung saan magsimula ang pag裁切. Ang default ay 0.
end Optional. Integer, nagtutukoy sa posisyon kung saan ihiwalay ang pag裁切.
step Optional. Integer, nagtutukoy sa halaga ng pagpapa-step. Ang default ay 1.

Higit pang halimbawa

Halimbawa

Lumikha ng isang tuple at isang object ng slice. Maglunsad ng object ng slice mula sa posisyon 3 at ihiwalay hanggang sa posisyon 5, at ibalik ang resulta:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])

Pagsasaklaw ng halimbawa

Halimbawa

Lumikha ng isang tuple at isang object ng slice. Gamit ang parameter na step para ibalik bawat ikatlong item:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])

Pagsasaklaw ng halimbawa