본문 바로가기

python5

map vs list comprehension 1. map >>> a = map(int,input().split()) 1 2 3 4 >>> for i in range(3): ... print(list(a)) ... [1, 2, 3, 4] [] [] 2. list comprehension >>> a = [int(i) for i in input().split()] 1 2 3 4 >>> for i in range(3): ... print(list(a)) ... [1, 2, 3, 4] [1, 2, 3, 4] [1, 2, 3, 4] 오늘 발견했는데 아직 정확한 원인은 모르겠음 map 결과물이 iterate 해서 한 번 출력하면 끝나는건가?? ->맞음 2023. 1. 2.
python을 설치했는데 안 보이면 터미널을 재실행 해보자. 2022. 3. 21.
작업환경(디바이스)를 변경하는 방법 요약 : (1)기존에 작업했던 환경에서 작업한 작업물과 작업에 사용했던 패키지들을 GitHub에 올린 후 (2)새로운 환경에서 작업물과 패키지리스트를 내려받고 패키지를 설치한다. (1) 1. 사용하는 패키지 리스트 만들기 pip freeze > requirements.txt 2. git 만들기 git init 3. GitHub에 새로운 repository 만들기 gh repo create 4. repository에 작업물 올리기 git add . git commit -m "간단하게 커밋 내용을 텍스트로 작성" git push origin master (2) 1. 작업물 내려받기 gh repo clone hyo-jae-jung/repositoryname 2. 패키지목록에 있는 패키지 설치 pip insta.. 2021. 11. 3.
virtualenv로 가상 환경 컨트롤하기 1. 먼저 패키지를 설치해야한다. - python3.9 -m pip install virtualenv - 해당 커멘드로 원하는 파이썬 버전에 virtualenv를 설치한다. 2. 가상환경으로 설정 할 디랙토리를 만들고 안으로 들어간다. 3. 가상환경을 만든다. - python3.8 -m virtualenv [가상환경이름] - 해당 커멘드로 가상환경에서 사용 할 파이썬 버전과 이름을 정한다. -- 해당 버전 파이썬과 그 버전에 virtualenv가 설치 돼있어야 한다. 4-1. 가상환경으로 진입한다. - source 가상환경이름/bin/activate - 해당 커멘드로 가상환경에 진입한다. 4-2. 가상환경에서 나온다. - deactivate - 해당 커멘드로 가상환경에서 나온다. -------------.. 2021. 10. 25.