리스트(list)_2, 리스트빌트인 함수
리스트의 형식과 사용되는 빌트인기능들을 알아보자 좀 길다..! 내용이 많긴 하지만 리스트와 리스트빌트인 함수 설명서 라고 생각하고 적었다. 각 예시들과 설명이 있다..! 1 리스트 만드는 법( , 로 구분) # 리스트 이름 = [요소1,요소2,요소3....] list1 = [1,2,3,4] # [1,2,3,4] list2 = ["Hello","List","Test"] # ["Hello","List","Test"] list3 = [1,2,["Hello","List","Test"]] # [1,2,["Hello","List","Test"]] 2 리스트 요소에 인덱스 번호를 이용하는 방법 a0 = [1,2,3] print(a0) # [1,2,3] print(a0[0]) # 1 print(a0[1]) # 2 pr..
리스트(list)
리스트 자료형에 대해 알아보자! 리스트 자료형? 여러 종류의 데이터를 순차적으로 나열한 형태로 관리하는 자료형 대괄호를 이용하여 묶고 각 요소를 콤마로 구분한다. 다음 예시를 보고 이해 해보자. odd = [1, 3, 5, 7, 9] a = [] b = [1, 2, 3] c = ["hello", "list", "test"] d = [2, 4, ["hello", "test"]] print(odd) print(a) print(b) print(c) print(d) 실행결과 ↓ [1, 3, 5, 7, 9] [] [1, 2, 3] ['hello', 'list', 'test'] [2, 4, ['hello', 'test']] 여러가지의 데이터를 묶어서 저장한다. 비어있는 리스트는 비어있는 상태로 출력 된다. 리스트인..
가변인자
가변인자에 대해 알아보자! 가변인자라는 단어를 처음 들었을 때 벌써 어렵다고 느꼈다. 생소한 단어라 거부감이 들었던 것 같다! 익숙해지면 어려울 것 없다! 가변인자는 함수 중에서 동작에 필요한 인자의 개수가 가변적일 수 있다. 이런 경우 함수를 정의할 때 다음가 같이 정의한다. * 가변 매개변수는 튜플 ** 가변 매개변수는 딕셔너리 def tupp1(*args): *args 튜플로 인자들을 가변한다! print(args) tupp1("hello", "hi") () 안에 담겨진 튜플 형식으로 가변 되었다. tupp1(1,2,3,4,5) tupp1(9,8,7) 실행결과 ↓ ('hello', 'hi') (1, 2, 3, 4, 5) (9, 8, 7) 위 코드는 가변 매개변수는 튜플 일 때 모습이다. 다음은 닥셔..
2중 for문, 반복문의 구문(break, continue)
2중 for문과 반복문의 구문을 알아보자! 저번 시간에 포문과 와일을 알아봤다. 이번엔 포문을 좀 더 알아보고 반복문에 사용되는 구문들을 알아보자. 2중 for문 for문 안에 for문이 동작하는것을 말한다. '반복하는 기능' 을 또 반복 할 수 있다. 2중 for문의 예를 보자. for i in range(0,5): # i는 5번 반복 for j in range(0,5): # j는 5번 반복 print(f"{[i, j]}", end = "") # i번째 j가 5번 반복, end = "" -> 줄바꾸지 않고 진행. print() # 5번이 반복되면 줄 바꿈. 그 다음 i번째 실행. todo 실행결과 ↓ [0, 0][0, 1][0, 2][0, 3][0, 4] # 4 까지 나오는 이유는 인덱스 번호가 [1,..