欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python 與GO中操作slice,list的方式實(shí)例代碼

 更新時(shí)間:2017年03月20日 11:02:41   作者:大洋的頂端  
這篇文章主要介紹了python 與GO中操作slice,list的方式實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下

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ě)法解析

    這篇文章主要介紹了python lambda表達(dá)式(匿名函數(shù))寫(xiě)法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Pytorch中膨脹卷積的用法詳解

    Pytorch中膨脹卷積的用法詳解

    今天小編就為大家分享一篇Pytorch中膨脹卷積的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • Python程序中的觀察者模式結(jié)構(gòu)編寫(xiě)示例

    Python程序中的觀察者模式結(jié)構(gòu)編寫(xiě)示例

    觀察者模式是最常用的設(shè)計(jì)模式之一,旨在觀察目標(biāo)和觀察者之間建立一個(gè)抽象的耦合,減少對(duì)象之間的耦合,這里我們就來(lái)看一下Python程序中的觀察者模式結(jié)構(gòu)編寫(xiě)示例
    2016-05-05
  • Python爬蟲(chóng)實(shí)戰(zhàn)項(xiàng)目掌握酷狗音樂(lè)的加密過(guò)程

    Python爬蟲(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-09
  • python設(shè)計(jì)并實(shí)現(xiàn)平面點(diǎn)類Point的源代碼

    python設(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-05
  • pandas apply多線程實(shí)現(xiàn)代碼

    pandas 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-08
  • python數(shù)字類型math庫(kù)原理解析

    python數(shù)字類型math庫(kù)原理解析

    這篇文章主要介紹了python數(shù)字類型math庫(kù)原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例

    python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例

    這篇文章主要為大家介紹了python循環(huán)之彩色圓環(huán)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • python簡(jiǎn)單程序讀取串口信息的方法

    python簡(jiǎn)單程序讀取串口信息的方法

    這篇文章主要介紹了python簡(jiǎn)單程序讀取串口信息的方法,涉及Python操作serial模塊的技巧,需要的朋友可以參考下
    2015-03-03
  • 解決pandas.DataFrame.fillna 填充N(xiāo)an失敗的問(wèn)題

    解決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

最新評(píng)論