3/23
當(dāng)引用索引時缔恳,如果array不是整型,可以用
array.astype(‘int32’)
轉(zhuǎn)換障癌。
3/24
切片:用極少的代碼將數(shù)組元素按需處理的一種方法意荤。一個完整的切片表達(dá)式包含兩個“:”,用于分隔三個參數(shù)(start_index、end_index刘绣、step)樱溉。
當(dāng)只有一個“:”時,默認(rèn)第三個參數(shù)step=1纬凤;當(dāng)一個“:”也沒有時福贞,start_index=end_index,表示切取start_index指定的那個元素停士。
切片操作基本表達(dá)式:object[start_index:end_index:step]
step:正負(fù)數(shù)均可挖帘,其絕對值大小決定了切取數(shù)據(jù)時的‘‘步長”,而正負(fù)號決定了“切取方向”恋技,正表示“從左往右”取值拇舀,負(fù)表示“從右往左”取值。當(dāng)step省略時蜻底,默認(rèn)為1骄崩,即從左往右以步長1取值”「ǎ“切取方向非常重要刁赖!”“切取方向非常重要!”“切取方向非常重要长搀!”,重要的事情說三遍鸡典!
start_index:表示起始索引(包含該索引對應(yīng)值)源请;該參數(shù)省略時,表示從對象“端點”開始取值彻况,至于是從“起點”還是從“終點”開始谁尸,則由step參數(shù)的正負(fù)決定,step為正從“起點”開始纽甘,為負(fù)從“終點”開始良蛮。
end_index:表示終止索引(不包含該索引對應(yīng)值);該參數(shù)省略時悍赢,表示一直取到數(shù)據(jù)“端點”决瞳,至于是到“起點”還是到“終點”,同樣由step參數(shù)的正負(fù)決定左权,step為正時直到“終點”皮胡,為負(fù)時直到“起點”。