python 與GO中操作slice,list的方式實(shí)例代碼
python 與GO中操作slice,list的方式實(shí)例代碼
GO代碼中遍歷slice,尋找某個(gè)slice,統(tǒng)計(jì)個(gè)數(shù)。
type Element interface{} func main() { a := []int{1, 2, 3, 4, 1} for _, i := range a { fmt.Println(i) } for i := 0; i < len(a); i++ { //fmt.Println(i) } fmt.Println(index0(a, 3)) fmt.Println(index0([]string{"a", "b", "c", "d", "e"}, "e")) sort.Ints(a) //排序 fmt.Println(a) } // func index0(a Element, i interface{}) int { if b, ok := a.([]int); ok { if c, ok1 := i.(int); ok1 { for indexC, v := range b { if v == c { return indexC } } } } if b, ok := a.([]string); ok { if c, ok1 := i.(string); ok1 { for indexC, v := range b { if v == c { return indexC } } } } return -1 }
可以看到上述的GO語(yǔ)言中slice沒(méi)有尋找某個(gè)元素的方法。我自定義一個(gè)方法
下面的python的代碼非常簡(jiǎn)潔了
a=[1,2,3,4,1] for b in a : print(b) i=0 while i <len(a): print(a[i]) i=i+1 #print( sorted(a)) 方式一排序 a.sort() print(a) print( a.index(3)) a.count(1)
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的 支持!
相關(guān)文章
python lambda表達(dá)式(匿名函數(shù))寫(xiě)法解析
這篇文章主要介紹了python lambda表達(dá)式(匿名函數(shù))寫(xiě)法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09Python程序中的觀察者模式結(jié)構(gòu)編寫(xiě)示例
觀察者模式是最常用的設(shè)計(jì)模式之一,旨在觀察目標(biāo)和觀察者之間建立一個(gè)抽象的耦合,減少對(duì)象之間的耦合,這里我們就來(lái)看一下Python程序中的觀察者模式結(jié)構(gòu)編寫(xiě)示例2016-05-05Python爬蟲(chóng)實(shí)戰(zhàn)項(xiàng)目掌握酷狗音樂(lè)的加密過(guò)程
在常見(jiàn)的幾個(gè)音樂(lè)網(wǎng)站里,酷狗可以說(shuō)是最好爬取的啦,什么彎都沒(méi)有,所以最適合小白入門(mén)爬蟲(chóng),本篇針對(duì)爬蟲(chóng)零基礎(chǔ)的小白,所以每一步驟我都截圖并詳細(xì)解釋了,其實(shí)我自己看著都啰嗦,歸根到底就是兩個(gè)步驟的請(qǐng)求,還請(qǐng)大佬繞路勿噴2021-09-09python設(shè)計(jì)并實(shí)現(xiàn)平面點(diǎn)類Point的源代碼
這篇文章主要介紹了python-設(shè)計(jì)并實(shí)現(xiàn)平面點(diǎn)類Point,定義一個(gè)平面點(diǎn)類Point,對(duì)其重載運(yùn)算符關(guān)系運(yùn)算符,關(guān)系運(yùn)算以距離坐標(biāo)原點(diǎn)的遠(yuǎn)近作為基準(zhǔn),需要的朋友可以參考下2024-05-05pandas apply多線程實(shí)現(xiàn)代碼
這篇文章主要介紹了pandas apply多線程實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例
這篇文章主要為大家介紹了python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題
今天小編就為大家分享一篇解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11