Append vs. Extend Append append는 입력된 object를 list의 맨 뒤에 추가 x = [1,2,3] y = [4,5] x.append(y) print(x) [1, 2, 3, [4, 5]] Extend extend는 iterable object(list, tuple, dict)의 원소를 list의 맨 뒤에 순서대로 추가 x = [1,2,3] y = [4,5] x.extend(y) print(x) [1, 2, 3, 4, 5]
[Python] python3 설치 (소스 빌드하기)
Python 빌드하기 대부분의 Linux 배포판에서는 python 2.x 버전이 기본 설치 된다. 버전 2,3 간의 문법 차이가 제법 크고 현재 최신 버전인 3.7.0 에서 호환이 제대로 안되는 패키지들이 간혹 있어 직접 빌드하는 걸 개인적으로 선호하고, 멀티 노드 환경인 경우 이렇게 하는게 버전 관리하기도 좋은 것 같다. 준비사항 의존 시스템 라이브러리 설치 yum -y install gcc openssl-devel […]