사용자가 문자열, 목록 또는 튜플을 입력합니다.파이썬의 목록, 문자열 또는 튜플에서 마지막 두 항목을 어떻게 추출합니까?
첫 번째 값과 마지막 두 값을 추출해야합니다. 처음 두 값 :
ls[:2]
마지막 두 값은 어떻게 할 수 있습니까?
n
경우 값 마지막 두 항목의 총 개수로 분리 할 수있다 : 나는 코드에서 내려 놓을 수있는 방법
[n-1:]
? 슬라이스
사용자가 문자열, 목록 또는 튜플을 입력합니다.파이썬의 목록, 문자열 또는 튜플에서 마지막 두 항목을 어떻게 추출합니까?
첫 번째 값과 마지막 두 값을 추출해야합니다. 처음 두 값 :
ls[:2]
마지막 두 값은 어떻게 할 수 있습니까?
n
경우 값 마지막 두 항목의 총 개수로 분리 할 수있다 : 나는 코드에서 내려 놓을 수있는 방법
[n-1:]
? 슬라이스
ls[-2:]
음수 단순히 len(ls)
을 추가로 평가되므로이 ls[len(ls) - 2:]
동일하다. 조각에 대한 자세한 내용은 Python tutorial 또는 this excellent stackoverflow answer을 참조하십시오.
ls[-2:]
음수 인덱스는 끝에서부터 계산되므로이를 수행하는 방법이 될 수 있습니다.
이 같은 목록이있는 경우 : a_list = [1,2,3]
당신이 a_list[-2:]
당신에게 정말 고마워요 지난 두
[2,3]
요소를 얻을 수 있습니다! 나는 그것을 복잡하게 만들고 있었다, 그것은 정말로 간단하다! 자원도 가져 주셔서 감사합니다. – sachitad