2019-01-24 enumerate() 函數(shù); 創(chuàng)建list; numpy讀寫

1. enumerate() 函數(shù)

enumerate() 函數(shù)用于將一個(gè)可遍歷的數(shù)據(jù)對象(如列表、元組或字符串)組合為一個(gè)索引序列,同時(shí)列出數(shù)據(jù)和數(shù)據(jù)下標(biāo),一般用在 for 循環(huán)當(dāng)中。
enumerate(sequence, [start=0]) start:下標(biāo)起始位置

seasons = ['Spring', 'Summer', 'Fall', 'Winter']
list(enumerate(seasons))

輸出
[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]

 list(enumerate(seasons, start=1))       # 下標(biāo)從 1 開始

輸出
[(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')]

-- for循環(huán) 不使用enumerate()

i = 0
seq = ['one', 'two', 'three']
for element in seq:
      print (i, seq[i])
      i +=1

輸出
0 one
1 two
2 three

-- for循環(huán) 使用enumerate()

seq = ['one', 'two', 'three']
for i, element in enumerate(seq):
      print i, element

輸出
0 one
1 two
2 three

2. 創(chuàng)建指定維度大小的list

a=[None]*n
a=list(range(n))
a=[None for i in range(n)]

3. numpy文檔讀寫

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • **微習(xí)慣養(yǎng)成自查** 今天是第24/31天 早睡完成第2/200天 昨日早睡時(shí)間:23:20,但入睡較晚,又在快...
    挖蘿卜smart閱讀 221評論 0 0
  • 這個(gè)周末有點(diǎn)辛苦,老二從周五下午放學(xué)就喊頭疼,晚上11點(diǎn)發(fā)起了燒。晚上給小病號值班白天兩個(gè)孩子同時(shí)在家避免...
    大牛拉小車閱讀 381評論 0 2
  • “我們離婚吧”柳月淡淡的聲音響起。 “為什么!為什么!”沉默了一瞬,王奕程厲聲喝到。 “為...
    歌于斯閱讀 320評論 1 2
  • 抽了個(gè)空又把“驢得水”看了遍,一個(gè)打著喜劇名號的諷刺片,劇中開頭,周鐵男打頭陣有勇無謀,張一蔓跳進(jìn)驢棚救火,裴魁山...
    毛利小五驢閱讀 322評論 0 0
  • GCD CADisplayLink 1.init 2. stop When the CADisplayLink o...
    iCoder_木子弋閱讀 627評論 0 0

友情鏈接更多精彩內(nèi)容