본문 바로가기
반응형

7.반복문/for a in [ ] :8

[파이썬] for문에 변수 여러개 사용하기 (i,j,k) 아래 예시를 통해 이해해봅시다. #리스트 생성 li=[[1,10,100],[2,20,200],[3,30,300]] #for문 for i,j,k in li : print('i:{} j:{} k:{}'.format(i,j,k)) 결과는 아래와 같습니다. i:1 j:10 k:100 i:2 j:20 k:200 i:3 j:30 k:300 2023. 9. 7.
[파이썬] 변수가 두개인 for문 예시 for 문에 들어 있는 i나 j를 변수라고 부릅니다. for 문을 중첩하지 않고도 변수를 여러개 사용할 수 있습니다. 아래는 변수를 여러개 사용하는 예시입니다. import numpy as np a=[[75,185],[65,177],[55,156]] bmi_list=[] for weight,height in a : bmi=weight/(height/100)**2 bmi_list.append(bmi) bmi_list=np.round(bmi_list,1) bmi_list 에 저장된 값은 아래와 같습니다. >>> bmi_list array([21.9, 20.7, 22.6]) 2023. 5. 3.
파이썬 for문 순서 거꾸로 하는 법 (for문 뒤에서 부터) for문은 보통 range 함수와 사용하므로, range 함수사용 시 순서 거꾸로 하는 법을 설명하겠습니다. reversed 함수를 사용하면 됩니다. for i in reversed(range(5)): print(i) 2023. 1. 17.
파이썬 range 함수는 간격도 된다 range 함수에 하나의 값을 입력한 결과는 아래와 같습니다. 0부터 해당 (숫자-1) 까지의 정수 수열을 생성합니다. >>> range(5) range(0, 5) >>> list(range(5)) [0, 1, 2, 3, 4] 두개의 값을 입력한 결과는 아래와 같습니다. 시작숫자와 (끝 숫자 +1) 을 입력받습니다. >>> range(2,6) range(2, 6) >>> list(range(2,6)) [2, 3, 4, 5] 세개의 값을 입력하면 시작, (끝+1), 간격 이 됩니다. >>> range(1,10,3) range(1, 10, 3) >>> list(range(1,10,3)) [1, 4, 7] range(1, 11, 3) >>> list(range(1,11,3)) [1, 4, 7, 10] 2021. 3. 26.
파이썬 range 값 확인하는 방법 rage 값을 확인하고 싶을 때는 list 함수를 적용하면 됩니다. >>> range(5) range(0, 5) 위 range에 list 함수를 적용해봅시다. >>> list(range(5)) [0, 1, 2, 3, 4] 다른 경우도 봅시다. >>> range(2,6) range(2, 6) 위 range에 list 함수를 적용해봅시다. >>> list(range(2,6)) [2, 3, 4, 5] 2021. 3. 26.
파이썬 for문 문자열과 함께 사용하기 파이썬 for문은 보통 리스트와 함께 사용합니다. >>> for i in [1,2,3,4,5]: print(i) 1 2 3 4 5 파이썬의 for문은 문자열과도 함께 사용 가능합니다. >>> for i in 'hi hello': print(i) h i h e l l o 2021. 3. 26.
파이썬 반복문과 함께 쓰는 range와 enumerate 함수 for문과 함께 사용되는 함수에는 range 함수와 enumerate 함수가 있습니다. range 함수 range함수는 특정 정수부터 1간격의 수열을 생성해주기 때문에 아래와 같은 형태로 많이 사용됩니다. for i in range(2,10) : print(i) 아래는 출력결과입니다. 2 3 4 5 6 7 8 9 enumerate 함수 enumerate 함수는 입력된 데이터에 순서(index)를 추가하여 튜플 형태로 반환합니다. a=[1,2,3,4,5,6] for i in enumerate(a): print(i) 아래는 출력 결과입니다. (0, 1) (1, 2) (2, 3) (3, 4) (4, 5) (5, 6) 2020. 11. 26.
[파이썬 반복문] for문 [파이썬 반복문] for문 사용법 파이썬에서 for문은 아래와 같은 형식으로 입력합니다. for 변수 in 리스트 : 실행할 문장 리스트 대신 튜플, 문자열을 사용할 수도 있다. numpy 라이브러리에 있는 array도 사용가능합니다. 실행할 문장은 여러개가 가능합니다. 앞을 space든 tab이든 들여쓰기를 해주기만 하면 됩니다. hi를 세번 출력해봅시다. for a in [1,2,3] : print("hi") 실행 결과는 아래와 같습니다. >>> hi hi hi numpy의 array 사용 numpy 라이브러리의 array를 사용하여 hi를 세번 출력해봅시다. import numpy as np for a in np.array([1,2,3]) : print("hi") 실행 결과는 아래와 같습니다. >>.. 2020. 4. 2.
반응형