상세 컨텐츠

본문 제목

enumerate

Python

by techbard 2024. 10. 21. 15:30

본문

반응형

# 아이템의 카운트를 위해 내장 함수 사용

 

ls = ["a", "b", "c"]

 

for count, l in enumerate(ls):

print("Count: {}, Item: {}".format(count, l))

 

# 결과

Count: 0, Item: a

Count: 1, Item: b

Count: 2, Item: c

 

# make enum list

 

ls = ['a', 'b', 'c']

 

print(list(enumerate(ls)))

 

# 결과

[(0, 'a'), (1, 'b'), (2, 'c')]

 

# 유용하게 사용하기 위해 dict로 생성

nums = ['a', 'bb', 'ccc']

pairs = dict(enumerate(nums))
print(pairs)

for i in range(len(nums)):
    print(pairs[i])

# 결과
{0: 'a', 1: 'bb', 2: 'ccc'}
a
bb
ccc
반응형

관련글 더보기

댓글 영역