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 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])
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])