🔍 문제
주어진 암호를 아래와 같이 변환하기
secret = '27156231'
[1, 3, 3, 2, 6, 12, 5, 1, 5, 7, 2, 14]
🗝 사용함수
insert() : 특정 위치(인덱스)에 아이템 추가, 인수가 2개 필요
append() : 마지막 인덱스에 아이템 추가
reverse() : 아이템의 순서를 뒤집음(정렬과 상관 없음)
🖥 실행
secret = '27156231'
secretList = []
for cha in secret:
secretList.append(int(cha))
secretList.reverse()
val = secretList[0] * secretList[1]
secretList.insert(2, val)
val = secretList[3] * secretList[4]
secretList.insert(5, val)
val = secretList[6] * secretList[7]
secretList.insert(8, val)
val = secretList[9] * secretList[10]
secretList.insert(11, val)
print(secretList)
📝 결과물
'Coding test > Python 기초문제' 카테고리의 다른 글
[순위] 중간, 기말 점수 격차 확인 (0) | 2022.05.07 |
---|---|
[딕셔너리] BMI 계산기 (0) | 2022.05.04 |
[리스트] 최고, 최저점을 삭제 후 총점, 평균 구하기 (0) | 2022.05.03 |
[리스트] 중복된 숫자 제거 (0) | 2022.05.03 |
[리스트] 숫자 입력 프로그램(오름차순) (0) | 2022.05.03 |