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

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

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

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

GO代碼中遍歷slice,尋找某個slice,統(tǒng)計個數(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語言中slice沒有尋找某個元素的方法。我自定義一個方法

下面的python的代碼非常簡潔了

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)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的 支持!

相關文章

  • python lambda表達式(匿名函數(shù))寫法解析

    python lambda表達式(匿名函數(shù))寫法解析

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

    Pytorch中膨脹卷積的用法詳解

    今天小編就為大家分享一篇Pytorch中膨脹卷積的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python程序中的觀察者模式結構編寫示例

    Python程序中的觀察者模式結構編寫示例

    觀察者模式是最常用的設計模式之一,旨在觀察目標和觀察者之間建立一個抽象的耦合,減少對象之間的耦合,這里我們就來看一下Python程序中的觀察者模式結構編寫示例
    2016-05-05
  • Python爬蟲實戰(zhàn)項目掌握酷狗音樂的加密過程

    Python爬蟲實戰(zhàn)項目掌握酷狗音樂的加密過程

    在常見的幾個音樂網(wǎng)站里,酷狗可以說是最好爬取的啦,什么彎都沒有,所以最適合小白入門爬蟲,本篇針對爬蟲零基礎的小白,所以每一步驟我都截圖并詳細解釋了,其實我自己看著都啰嗦,歸根到底就是兩個步驟的請求,還請大佬繞路勿噴
    2021-09-09
  • python設計并實現(xiàn)平面點類Point的源代碼

    python設計并實現(xiàn)平面點類Point的源代碼

    這篇文章主要介紹了python-設計并實現(xiàn)平面點類Point,定義一個平面點類Point,對其重載運算符關系運算符,關系運算以距離坐標原點的遠近作為基準,需要的朋友可以參考下
    2024-05-05
  • pandas apply多線程實現(xiàn)代碼

    pandas apply多線程實現(xiàn)代碼

    這篇文章主要介紹了pandas apply多線程實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python數(shù)字類型math庫原理解析

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

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

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

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

    python簡單程序讀取串口信息的方法

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

    解決pandas.DataFrame.fillna 填充Nan失敗的問題

    今天小編就為大家分享一篇解決pandas.DataFrame.fillna 填充Nan失敗的問題。具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11

最新評論