728x90
반응형
N개의 숫자를 입력받아 리스트에 넣는다.
시작 인덱스와 끝 인덱스를 입력받는다.
리스트 슬라이싱을 통해서 슬라이싱한 리스트를 출력한다.
슬라이싱된 리스트에서 숫자들의 평균을 계산하여 출력하라.
(단, 계산된 평균은 소수점 첫째 자리에서 반올림한다.)
(내장함수 sum 사용가능)
[입력예시1]
5 <- 입력받을 N개의 숫자
1 <- 리스트에 넣을 숫자
2 <- 리스트에 넣을 숫자
3 <- 리스트에 넣을 숫자
4 <- 리스트에 넣을 숫자
5 <- 리스트에 넣을 숫자
3 <- 리스트 슬라이싱을 할 시작 인덱스
4 <- 리스트 슬라이싱을 할 끝 인덱스
[출력예시1]
[4, 5]
5
[입력예시2]
7 <- 입력받을 N개의 숫자
3 <- 리스트에 넣을 숫자
4 <- 리스트에 넣을 숫자
5 <- 리스트에 넣을 숫자
3 <- 리스트에 넣을 숫자
4 <- 리스트에 넣을 숫자
5 <- 리스트에 넣을 숫자
1 <- 리스트에 넣을 숫자
3 <- 리스트 슬라이싱을 할 시작 인덱스
6 <- 리스트 슬라이싱을 할 끝 인덱스
[출력예시2]
[3, 4, 5, 1]
3
n = int(input()) # N개의 숫자 입력
lst = [] # 저장할 리스트
for i in range(n): # N의 수 입력 받기
value = int(input())
lst.append(value) # 리스트에 추가
idx_start = int(input()) # 슬라이스 시작
idx_end = int(input()) # 슬라이스 종료
print(lst[idx_start:idx_end+1]) # end+1 로 슬라이스 출력
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 학생 점수 파일을 읽어 최저점수,최고점수,평균 구하기 (2) | 2023.12.03 |
---|---|
[파이썬] 문제 : while로 100~1까지 10개씩 출력하시 (1) | 2023.12.03 |
[파이썬] 문제 : 이름,반려동물 입력 받아 딕셔너리 만들고 딕셔너리 출력 (0) | 2023.11.30 |
[파이썬] 문제 : 이름,좋아하는 장소 딕셔너리가 있을때 이름,장소 입력 받아 검색 (0) | 2023.11.30 |
[파이썬] 문제 : 상품,가격 입력 받아 딕셔너리 만들고 합계 출력 (0) | 2023.11.30 |
댓글