파이썬(2)
-
[파이썬] 정렬 'sort()' vs 'sorted()'
sort 함수 X.sort(key = function(), reverse = False) 리스트(list) type에서 제공하는 함수이고, 리스트 내부에서 정렬된다. 1) X는 sort()가 적용되는 대상이다. X는 오직 리스트 자료형만 가능하다. X = 리스트 X != 튜플 X != 문자열 X != 딕셔너리 2) sort()의 인자에는 아무것도 받지 않는다. 3) 반환되는 데이터는 없다 (None). → sort 함수가 정상적으로 실행됐는지 확인하려면 원본 데이터 X를 출력해서 확인해야 한다. sorted 함수 sorted(순서가 있는 데이터, key=function(), reverse=False) 파이썬 내장함수이다. 즉, 리스트(list)나 문자열에서 제공하는 함수가 아니다. 1) sorted의 인..
2020.07.03 -
[파이썬] WSL/Ubuntu에서 version 변경하기
WSL 환경아래에서 Django 프로젝트를 만드려고 python version을 확인했다. 보통 python 3.6버전을 안정적이다고 많이 쓰는 것 같아 python 2.7에서 python 3.6으로 바꾸기로 마음 먹었다. (많이 쓰는 이유에 대해서 찾아봐야겠다ㅎㅎ) 우선 which 커맨드를 통해 심볼릭 디렉토리를 찾아보았다. c의 포인터와 유사하게 심볼릭 디렉토리 경로는 그 위치에서 실제 파일을 가리킨다. ls -al 커맨드를 통해 /usr/bin/python 심볼릭 디렉토리 경로가 python2.7파일을 가리키는 것을 알 수 있다. /usr/bin 디렉토리에 python이 들어간 파일 목록을 불러와서 여러 버전의 python을 확인할 수 있었다. 지금 현재 python3.6이 있기 때문에 바로 심볼릭..
2020.06.02