Introfor

enumerate 사용법 본문

Doing/Python

enumerate 사용법

YongArtist 2019. 7. 5. 13:23


<Source Code>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def classification(test):
  standard, rest = int(7/len(test)), 7%len(test)
  for i in range(standard):
    # enumerate 리스트가 있는 경우 순서와 리스트의 값을 전달하는 기능
    # for j, name in enumerate(patroller):
    #   # print(j,name) enumerate 값을 보여줌
    #   print(j, name)
 
    for j, name in enumerate(test):
      print(j,name)
      if i==1 and j == 2 :
        l1 = list(enumerate(test))
        print(l1[rest-1][rest-1],l1[rest-1][rest])
 
 
 
# if __name__ == '__main__':
patroller = ['jee','jun','moon']
classification(patroller)
cs

<Result>


1
2
3
4
5
6
7
0 jee
1 jun
2 moon
0 jee
1 jun
2 moon
0 jee
cs


'Doing > Python' 카테고리의 다른 글

How to release python module  (0) 2019.12.19
list remove, pop, insert, extend  (0) 2019.10.20
How to install Pycharm on ubuntu  (0) 2017.02.02
랜덤 뽑기 & excel 연동  (0) 2017.02.01
Canvas Flower  (0) 2016.12.27
Comments