minuco
파이썬 - 문자열 자료형, 튜플
Algorithms/with python 2021. 3. 17. 22:59

문자열 자료형 문자열 변수를 초기화할 때는 큰따옴표(")나 작은따옴표(')를 이용합니다. 문자열 안에 큰따옴표나 작은따옴표가 포함되어야 하는 경우가 있습니다. - 전체 문자열을 큰따옴표로 구성하는 경우 내부적으로 작은따옴표를 포함할 수 있습니다. - 전체 문자열을 작은따옴표로 구성하는 경우 내부적으로 큰따옴표를 포함할 수 있음습니다. - 혹은 백 슬래시(\)를 사용하면 큰따옴표나 작은따옴표를 원하는 만큼 포함시킬 수 있음습니다. data = 'Hello World' print(data) data = "Don't you know \"Python\"?" print(data) 출력 Hello World Don't you know "Python"? 문자열 연산 - 문자열 변수에 덧셈(+)을 이용하면 문자열이 더..

파이썬 - 리스트 컴프리헨션, insert() , append() , remove() ..
Algorithms/with python 2021. 3. 3. 23:55

리스트 컴프리헨션 리스트를 초기화하는 방법 중 하나이며, 대괄호([]) 안에 조건문과 반복문을 적용하여 리스트를 초기화할 수 있습니다. # 0부터 9까지의 수를 포함하는 리스트 array = [i for i in range(10)] print(array) 출력 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 리스트 컴프리헨션은2차원 리스트를 초기화할 때 효과적으로 사용될 수 있다. , 특히 N X M 크기의 2차원 리스트를 한 번에 초기화해야 할 때 매우 유용하다. - 좋은 예시: array = [[0] * m for _ in range(n)] - 만약 2차원 리스트를 초기화할 때 다음과 같이 작성하면 예기치 않은 결과가 나올 수 있다. > 잘못된 예시: array = [[0] * m] * n 위..

파이썬 - list, 인덱싱(indexing), 슬라이싱(Slicing)
Algorithms/with python 2021. 3. 3. 00:02

리스트 자료형 리스트는 대괄호([])안에 원소를 넣어 초기화하며, 수쉼표(,)로 원소를 구분한다. 리스트의 원소에 접근할 때는 인덱스(Index) 값을 관로 안에 넣는다. index는 0부터 시작한다. 또한, 빈 리스트 선언은 list() 혹은 []를 이용한다. # 1부터 9까지 모든 정수를 담는 list a = [1, 2, 3, 4, 5, 6, 7, 8, 9] print(a) # 인덱스 4, 즉 다섯 번째 원소에 접슨 print(a[4]) # 빈 리스트 선언 방법 1) a = list() print(a) # 빈 리스트 선언 방법 2) a = [] print(a) 출력 [1, 2, 3, 4, 5, 6, 7, 8, 9] 5 [] [] 크기가 N인 1차원 리스트 초기화 방법 # 크기가 N이고, 모든 값이 ..