리스트까지는 개념 이해가 쉬웠는데딕셔너리를 이해하는 데 시간이 오래걸렸다.4-2장 마무리 확인문제 4번을 푸는 데 이해가 잘 되지 않았다.확인문제 4번은 딕셔너리 내부의 리스트와 딕셔너리를 for문을 활용해서 출력되게 코드를 짜는 문제이다.딕셔너리의 키,
문자열 \* 연산자를 사용하지 않고 중첩 반복문을 이용해 별 피라미드 만들기파이썬으로 별 피라미드는 처음 만들어보는데print( )함수에 기본적으로 줄바꿈이 있어서 헷갈렸다지은이도 헷갈렸다고 했으니 앞으로 꾸준히 복습하면 되겠지 ㅎㅎ내가 쓴 코드정답 코드풀이 : 빈 문
저번 게시물 중첩 반복문으로 만든 별 계단에 이어서 별 피라미드 만들기 도전!가로 17 세로(높이) 9인 피라미드 만들기!내가 짠 코드주석으로 간단한 설명을 달아놓았음주의해야 할 점은내부에 for문이 2개가 삽입되어야 하고1개는 빈칸을 넣기 위한 역반복문이고나머지 1개
답지 코드는 range의 매개변수를 2개 사용하였지만생략가능해서 나는 매개변수를 1개 사용하였다len( )함수 : 매개변수의 길이(개수)를 구하는 함수
조건이 만족하면 break를 써야한다는 생각에while문을 무한 루프로 만들었다이상하다 '141을 더할 때' 로 나와야하는데 정답 코드를 돌리면 142로 나온다.책 코드에 오류가 있는 거 같다while 문 뒤에 조건을 넣으려면i = 0 이고 sum_value에 더하기
1\*99, 2\*98, --- , 99\*1책의 경우 for문 범위에 정수 나누기 연산자를 넣어연산 횟수를 반으로 줄였다어차피 1곱하기 99랑 99곱하기 1이랑 같으니 반으로 줄여도상관없다성능을 신경쓴다고 범위를 반절로 줄이는 것이 좋다
리스트에서 몇가지 종류의 숫자가 사용되었는지 구하는 프로그램을 만드세요.딕셔너리 확인문제에서도 푼 적이 있는 문제이다.리스트에서 키, 빈도수를 딕셔너리에 저장하고 출력하는 코드.리스트 요소가 딕셔너리에 없으면 딕셔너리에 키와 요소(1)을 넣어준다리스트 요소가 딕셔너리에
코돈의 개수를 세는 프로그램을 만들어보세요염기 서열은 일반적으로 3개씩 묶여서 하나의 의미를 나타냄코돈 : 염기 3개가 묶여 있는 것답지 풀이가 훨씬 깔끔하다는 게 보인다변수 = 리스트범위이렇게 리스트 요소를 추출해서 변수에 저장할 수 있는지 몰랐다알아두면 유용할 거
DNA를 구성하는 ATGC가 무작위로 나열된 리스트에서각각의 염기가 몇 개 포함되어 있는지 세는 프로그램주어진 알파벳이 아닌 알파벳이 입력되어도 출력됨count()함수를 활용한 내 코드가 제일 짧고 간단함
리스트 평탄화 : 리스트가 중첩되어 있을 때 중첩을 제거하는 처리중첩 리스트를 입력했을 때 다음과 같이 출력되는 프로그램 구현리스트 평탄화를 할 때는 '요소가 일반 요소인지 리스트인지 확인'하는 처리가 필요함. type( ) 함수 사용 예시오류 떴다.뭐가 틀리고 뭐가
패밀리 레스토랑에서 여러 개의 테이블에 나누어 앉으려고 합니다.이때 한 사람만 앉는 테이블이 없게 그룹을 지어야 합니다.6명 같은 경우는 4가지의 경우를 생각할 수 있습니다.2명 + 2명 + 2명 , 2명 + 4명, 3명 + 3명, 6명한 개의 테이블에 앉을 수 있는