正確理解「切片」中的問題

2021-09-20 15:23:55 字數 390 閱讀 5423

日常python小筆記:

比如有序列如下:

numbers=[1,2,3,4,5,6,7,8,9,10]

切片訪問指定範圍內的元素:如:numbers[7:10]

注意:#1、在實際理解中,後面這個數字需減一才能得到正確結果(除過加上步長引數且引數為負數)

#2、前面數字所指定的元素必須在後面指定的前面(除過加上步長引數情況)

#3、注意三種特殊情況:numbers[4:]—切片結束於序列末尾;numbers[:4]—切片始於序列開頭

#4、切片操作不會因為下標越界而丟擲異常

numbers[:]—複製整個序列

資料測試:

一、三種特殊情況:

1:2:

3:二、「注意#2」中的錯誤指令輸出:

正確理解 clear both

要注意以下幾點 1 浮動元素會被自動設定成塊級元素,相當於給元素設定了display block 塊級元素能設定寬和高,而行內元素則不可以 2 浮動元素後邊的非浮動元素顯示問題。3 多個浮動方向一致的元素使用流式排列,此時要注意浮動元素的高度。4 子元素全為浮動元素的元素高度自適應問題。以下詳細分析...

正確理解 clear both

原文 要注意以下幾點 1 浮動元素會被自動設定成塊級元素,相當於給元素設定了display block 塊級元素能設定寬和高,而行內元素則不可以 2 浮動元素後邊的非浮動元素顯示問題。3 多個浮動方向一致的元素使用流式排列,此時要注意浮動元素的高度。4 子元素全為浮動元素的元素高度自適應問題。以下詳...

正確理解 clear both

要注意以下幾點 1 浮動元素會被自動設定成塊級元素,相當於給元素設定了display block 塊級元素能設定寬和高,而行內元素則不可以 2 浮動元素後邊的非浮動元素顯示問題。3 多個浮動方向一致的元素使用流式排列,此時要注意浮動元素的高度。4 子元素全為浮動元素的元素高度自適應問題。以下詳細分析...