로컬 환경에 가상 환경 만들기 python -m venv cs50 # 가상 환경 생성 venv\scripts\activate # 가상 환경 활성화 pip install cs50 deactivate # 가상 환경 비활성화 freeze를 이용한 패키지 목록 묶기 pip freeze > requirements.txt # 환경 라이브러리 리스트 작성 복사할 가상환경에 접속 후 설치 pip install -r requirements.txt 환경 변수 설정하기 app.py가 있는 디렉터리로 이동 후 set FLASK_APP = app.py set FLASK_ENV = development flask run
x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} for i in x: print(i, end=' ') >>> a b c d 그냥 for 반복문 -> 키만 출력 x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} for key, value in x.items(): print(key, value) >>> a 10 >>> b 20 >>> c 30 >>> d 40 for in 뒤에 items()를 사용하여 키, 값 출력 키만 출력할 땐 x.keys() 값만 출력할 땐 x.values() 키,값 출력할 땐 x.items()
string = 'adbc' sorted_string = ''.join(sorted(string)) # ['a','b','c','d'] print(sorted_string) # 'abcd' sorted() 함수는 정렬된 문자들을 리스트 형태로 반환 join() 함수를 사용하여 정렬된 문자들을 다시 하나의 문자열로 합쳐준다.