본문 바로가기

리스트5

Docker - 시작하기 전에 모듈 리스트(pip install list) 만들기 돌고돌아서 다시 Docker로 올줄이야 이제는 받아들여야겠다. 뭔가 엄청나게 유용하기도 해보이고 그나저나 docker를 시작함에 있어서, docker는 "현재 내 환경"을 다른 어떤 환경에 두어도 나의 현재 환경으로 보여주게끔하는 역할을 하는 일종의 컨테이너다. 그러자면 너무 당연하게도 "내 현재 환경"을 알아야 하는데, 이것을 나는 일일이 수작업하는것으로 생각했지만 생각지도 못하게 엄청난 커멘드를 발견해서 공유해본다. pip freeze > requirements.txt 라는 명령어를 터미널에 입력하면 현재 내가 속해있는 위치(맥은 pwd로 확인가능)에 "requirements.txt"라는 파일이 생성된다. 그리고 그 안에는 이런게 있다. appnope==0.1.3 asgiref==3.6.0 astto.. 2023. 1. 5.
파이썬 남은 목표학점 구하기 및 튜플 조작 3학년까지 받은 학점을 scores 변수에 저장해주고. 남은 1학년 동안에 받아야할 각 학기별 학점을 구해주고 그 목표를 추가하여 scores를 4학년 졸업까지 가정하여 만들어보자. target_point = round((4.0 * 8),2) scores = (3.7,4.2),(2.9,4.3),(4.1,4.2) until_3grade_total_point =0 for a in scores: for b in a: until_3grade_total_point += b until_3grade_total_point = round(until_3grade_total_point,2) # 이제 4학년의 것을 구하기. new_target = target_point - until_3grade_total_point per_.. 2022. 5. 12.
파이썬 리스트 값 교환 # 인덱스에 할당 된 값을 서로 바꾸기 # 이것도 유용한 것같다. list = [1,2,3] # 단순히 인덱스 안의 값을 변경시켜주는 것이 아니라 # 딜교를 해야한다면 중간 매게 변수가 필요하다 print(list) temp = list[0] list[0] = list[1] list[1] = temp # 이렇게. print(list) 2022. 5. 12.
[복기] 파이썬 리스트,인덱스,슬라이싱 활용 반복문 (리스트의 인덱스가 2개 이상일때) # 내코드 students = [[1, 18],[2, 19],[3, 23],[4, 21],[5, 20],[6, 22],[7, 17]] minScore = 0; minClass =0 maxScore = 0; maxClass =0 n=0 while n students[n][1]: minClass = students[n][0] minScore = students[n][1] # n += 1 이것때문에 무한루프에 빠지더라 if maxScore 2022. 5. 9.