파이썬(PYTHON)/리스트와 튜플 4

리스트와 튜플 응용하기

리스트 조작하기 리스트를 조작하는 매서드중에 append(값)은 리스트 맨뒤에 값을 추가한다. a = [20,40] a.append(60) a [20, 40, 60] 리스트의 할당과 복사 할당과 복사는 비슷한 것 같지만 큰 차이점이 있다. 할당의 경우 a = [1,1,1,1,1,1] b = a b[2] = 2 a [1, 1, 2, 1, 1, 1] b [1, 1, 2, 1, 1, 1] 복사의 경우 a = [1,1,1,1,1,1] b = a.copy() b[2]=2 a [1, 1, 1, 1, 1, 1] b [1, 1, 2, 1, 1, 1] 리스트 연산하기 리스트에 덧셈과 곱셈 연산자를 사용해 보자. + 연산자는 리스트를 서로 연결하며, extend 와 같다. a = [1,2,3] b = [4,5,6] a +..

파이썬에서, 튜플 사용하기

튜플 사용하기 변수에 값을 저장할 때 ()(괄호)로 묶어주면 튜플이 된다. 각 값들 사이는 ,(콤마)로 구분한다. 또는 괄호로 묶지 않고 값만 콤마로 구분해 줘도 튜플이 된다. t = (100, 200, 300, 400) t (100, 200, 300, 400) s = 600, 700, 800, 900 s (600, 700, 800, 900) 튜플의 요소에 접근하기 t = (100, 200, 300, 400) t (100, 200, 300, 400) t[-1] 400 t[-2] 300

파이썬에서, 리스트 사용하기

리스트 만들기 변수에 값을 저장할때 [ ](대괄호)로 묶어주면 리스트가 된다. 각 값들 사이는 ,(콤마)로 구분해 준다. x = [10,20,30,40] x [10, 20, 30, 40] 리스트 요소에 접근하고 값 할당하기 x[0] 10 x[1] 20 x[2] 30 x[3] 40 리스트의 인덱스 활용하기 인덱스로 범위를 지정하여 리스트의 일부만 가져올 수 있다. x[0:2] [10, 20] x[0:4] [10, 20, 30, 40]

파이썬에서, 문자열의 사용

문자열의 사용 변수에 문자열을 할당하고, 출력해 보자 a = 'Hello Python!' print(a) 결과 Hello Python! 문자열의 길이 구하기 len() 함수를 사용하여 문자열의 길이를 구한다. a = 'Hello Python!' len(a) 결과 13 문자열의 연결과 반복 + 를 사용하여 문자열을 연결하거나, * 를 사용하여 횟수만큼 문자열을 반복할 수 있다. a = 'Hello, ' b = 'Python!' a + b 'Hello, Python!' a * 3 + b * 2 'Hello, Hello, Hello, Python!Python!'