python 목록중 색인번호를 포함하여 나타내는 방법
조회수 695회
목록으 표기할 때 슬라이싱을 이용하면 [색인번호 1 : 색인번호 2] 로 표기하잖아요 근데 색인번호가 모든 정수일 때, 색인번호 1과 색인번호 2 사이를 표시하는 것이 아니라 색인번호 2를 포함하여 나타내는 방법은 뭐가 있을까요...?
- 목록의 a번째부터 b번째까지(b번째 원소포함) 혹은 b번째부터 a번째까지의 원소들(a번째 원소 포함)을 출력하는 프로그램 a와 b는 0을 제외한 모든 정수이고 반복문 없이 if문으로 처리하려고 하는데 모든 범위를 나누어야 할까요?
현재 짜려고 시도하는 중인데
homework = input() x = input() y = input()
def find_eliment(a,b) : if a == -1 : result = homework[len(homework) - b : ] if b == -1 : result = homework[len(homework) - a : ] if |a| > |b| : 0 > a and 0 > b : result = homework[ print find_eliment(x,y)
-1일때까지만 나누는게 생각나고 점점 더 복잡해 지는 것 같습니다ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력