목록리스트 (2)
차밍이
enumerate함수를 사용하면 리스트의 요소와 인덱스를 같이 가져올 수 있다. a = ['one', 'two', 'three'] list(enumerate(a)) >>>[(0, 'one'), (1, 'two'), (2, 'three')] enumerate를 사용하면 순서를 0번부터 붙여주는 것을 확인할 수 있습니다. enumerate에서 값을 튜플 형식으로 인덱스 값과 리스트의 변수 값을 가져오는 것을 확인할 수 있습니다. # 리스트의 요소와 인덱스를 가져오기 a = ['one', 'two', 'three'] for index in range(len(a)): print(index, a[index]) >>> 0 one 1 two 2 three # enumerate 함수를 사용한 방법 a = ['one',..
키로거 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 1 초 256 MB 15669 3883 2452 23.480% 문제 창영이는 강산이의 비밀번호를 훔치기 위해서 강산이가 사용하는 컴퓨터에 키로거를 설치했다. 며칠을 기다린 끝에 창영이는 강산이가 비밀번호 창에 입력하는 글자를 얻어냈다. 키로거는 사용자가 키보드를 누른 명령을 모두 기록한다. 따라서, 강산이가 비밀번호를 입력할 때, 화살표나 백스페이스를 입력해도 정확한 비밀번호를 알아낼 수 있다. 강산이가 비밀번호 창에서 입력한 키가 주어졌을 때, 강산이의 비밀번호를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진..