enumerate用於列舉的簡單用法

2021-08-27 03:53:20 字數 543 閱讀 9560

輸入:

(1)for迴圈

x=['a',3,18,'b',520]

for i in range(len(x)):

print(i,x[i])

(2)enumerate(x)

#enumerate(x)用於列舉x中的所有索引值及所在值

for index,values in enumerate(x):

print(index,values)

(3)enumerate(x,n)

#enumerate(x,1)用於列舉x中的索引值及所在值,只不過這個索引值是從1開始,而不是0

for index,values in enumerate(x,1):

print(index,values)

(1)、(2)的輸出結果相同:

0 a1 3

2 18

3 b4 520

(3)的輸出結果:

1 a2 3

3 18

4 b5 520

列舉函式 enumerate

列舉 列舉 enumerate 是python內建函式。它允許我們遍歷資料並自動計數。示例 some list banana grapes pear for counter,value in enumerate some list print counter,value 1 banana 2 gra...

Python基礎之enumerate列舉

列舉,對於乙個可迭代的 iterable 可遍歷的物件 如列表,字串 enumerate將其組成乙個索引序列,利用它可以同時獲得索引和值。python lst a b c d for i in enumerate lst print i 執行結果為 python 0,a 1,b 2,c 3,d py...

列舉的簡舉例

列舉的關鍵字是enum package com.haidai.entity 建立列舉類 public enum mycolor 建立測試類 class test 執行結果 redyellow green 獲取列舉類中的元素和值。和普通通的類類似。可以做為關係對映的一種方式來處理。package co...