陣列切片語法:arr[start:end],其中start為起始索引(包括),end為結束索引(不包含)。實戰案例:以fruits數組為例,fruits[1:3]取出從索引1到索引3(不包括3)的元素,回傳['banana', 'cherry']。其他範例:fruits[0:2]取前兩個元素,fruits[2:]取索引2及之後元素,fruits[:3]取前三個元素,fruits[-3:]取最後三個元素。需要注意的是,切片傳回的不是數組副本而是原始數組的引用,負數索引從數組尾部開始計數。
陣列切片:語法和實戰案例
語法:
arr[start:end]
其中:
arr
是要切片的陣列。 start
是切片的起始索引(包括)。 end
是切片的結束索引(不包含)。 實戰案例:
假設我們有一個水果數組:
fruits = ["apple", "banana", "cherry", "dog"]
使用切片取出數組中指定範圍的水果:
# 从索引 1 开始到索引 3 结束(不包括索引 3) sliced_fruits = fruits[1:3] # 输出切片结果 print(sliced_fruits)
#輸出:
['banana', 'cherry']
#其他範例:
:取出陣列的第一個和第二個元素。
fruits[2:]以上是數組切片的語法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!