02-4 리스트 자료형 리스트 확장(extend) extend(x)에서 x에는 리스트만 올 수 있으며 원래의 a 리스트에 x 리스트를 더하게 된다. >>> a = [1,2,3] >>> a.extend([4,5]) >>> a [1, 2, 3, 4, 5] >>> b = [6, 7] >>> a.extend(b) >>> a [1, 2, 3, 4, 5, 6, 7] a.extend([4, 5])는 a += [4, 5]와 동일하다. 02-5 튜플 자료형 튜플(tuple)은 몇 가지 점을 제외하곤 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다. 리스트는 [ ]으로 둘러싸지만 튜플은 ( )으로 둘러싼다. 리스트는 요소 값의 생성, 삭제, 수정이 가능하지만 튜플은 요소 값을 바꿀 수 없다. 튜플의 모습은 다음과 ..
Python

라이브러리 : from itertools import permutations, combinations, product 1. combinations : 값들의 순서 고려 X combinations(리스트, n) : 각 리스트에서 n개 만큼 뽑아 나열 1.1 combinations_with_replacement : combinations에서도 같은 값들이 중복되는 경우 포함 combinations_with_replacement(리스트, n) : 각 리스트에서 n개 만큼 뽑아 나열 2. permutations : 값들의 순서 고려 permutations(리스트, n) : 각 리스트에서 n개 만큼 뽑아 나열 2.2 extend와 ''.join extend는 append와 다르게 하나하나 문자열을 떼어서 넣는다...