reshape函數(shù)的用法 python如何向數(shù)組中添加元素?
python如何向數(shù)組中添加元素?python向數(shù)組中添加元素步驟如下:#一個(gè)二維數(shù)組,元素按照題主的要求有正有負(fù)。list1 = [[1,1],[-2,2],[3,-3],[-4,-4]]#一個(gè)空數(shù)
python如何向數(shù)組中添加元素?
python向數(shù)組中添加元素步驟如下:#一個(gè)二維數(shù)組,元素按照題主的要求有正有負(fù)。list1 = [[1,1],[-2,2],[3,-3],[-4,-4]]#一個(gè)空數(shù)組,用于接受需求轉(zhuǎn)換以后的數(shù)據(jù)。list2 = []#for循環(huán),遍歷數(shù)組中的元素。for i ,j in list1 :#按題主要求,負(fù)數(shù)變成0,非負(fù)數(shù)保留自身。樓上說條件索引的方法,大概也是在這一步的操作。但因?yàn)槭嵌S數(shù)組,所以想來太抽象,不適合大我這樣思維能力一般的人。所以我用了絕對(duì)值求 平均數(shù)的笨方法。[i,j] = [(i abs(i))/2,(j abs(j))/2 ]#把轉(zhuǎn)換后的數(shù)組元素追加到新數(shù)組。list2.append([i,j])#查看結(jié)果,[[1, 1], [0, 2], [3, 0], [0, 0]],print list2