python for 문 관련 질문입니다.
조회수 325회
list =list(range(0, 20))
a = []
for i in w:
if i >= 7*0 and i < 7*1:
a.append(0)
elif i >= 7*1 and i < 7*2:
a.append(1)
.
.
.
.
elif i >= 7*n and i < 7*(n+1):
a.append(n)
else:
a.append(n+1)
위 for문에서 n이 작으면 수동으로 하나하나씩 elif 입력해서 할 수 있는데
list의 길이가 길어짐에 따라 n이 커지면 수동으로 입력하기 힘들어서
간단하게 나타낼 수 있는 for문을 어떻게 해야하는지 궁금합니다.
답변 감사드립니다.
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
댓글 입력