
[Python] 리스트에서 n번이상 연속으로 나타나는 숫자 찾기
·
Python
반복문으로 딕셔너리의 키 -값 쌍을 모두 들고오기 items : 키-값 쌍을 모두 가져옴keys : 키를 모두 가져옴values : 값을 모두 가져옴 원래 collection 을 쓰는게 편해서 써오다가 가장 기본적인 방법인 dict를 활용했다. 처음에는 다음과 같은 과정으로 풀이하였다. 1. 리스트 내 숫자와 해당 숫자의 개수를 나타내는 dictionary 생성 2. 해당 원소의 개수가 3이상인 숫자를 리스트로 출력 위와 같이 작성을 하다가 문제를 다시 보면서 생각하니 n번 연속으로 나타나야하는 거면, " 3 3 4 3 4 일 경우에는 3이 3번이 아닌 2번 연속 나타난거구나 " 라고 생각을 했고 다시 코드를 고쳤다. 우선 연속으로 n번 나왔는지 알려면 우선 직전에 해당 숫자가 나왔는가에 대해서 생각해야..