0
에 대한 반환 정수 값이 코드의 목록 항목의 위치의 정수 값을 얻을 수있는 청소기 방법이 :파이썬 목록 열거
a = ['m', 'rt', 'paaq', 'panc']
loc = [i for i, x in enumerate(a) if x == 'rt']
loc_str = str(loc).strip('[]')
loc_int = int(loc_str)
id_list = a[loc_int + 1:]
print id_list
반환 모든 항목을 목록으로 'RT'후가 [ 'paaq', 'panc']
첫 번째 요소를 얻으려면'loc'를'str'으로 변환 할 필요가 없다는 것을 깨닫는 것이 중요하다고 생각합니다. 그냥'[loc [0] +1 :]'을 사용하십시오. – RedX
당신은'enumerate'를 알고 있습니다, 당신은리스트 comprehension을 가지고 작업하고 당신은 [Python Tutorial] (https://docs.python.org/3/tutorial/introduction. html # lists)? 정말 놀라운 일입니다. – Matthias