반응형
a = [0,1,2,3,4,5,6]
와 같은 Python 목록이 있습니다. 또한 b = [0,2,4,5]
와 같은 색인 목록이 있습니다. b
의 인덱스가있는 a
의 요소 목록을 얻으려면 어떻게해야합니까?
해결 방법
목록 이해력 을 사용하여 목록을 가져올 수 있습니다.
c = [a[index] for index in b]
print c
이것은 다음과 동일합니다.
c= []
for index in b:
c.append(a[index])
print c
출력 :
[0,2,4,5]
참고 :
some_list [index]
는 특정 색인의 list
요소에 액세스하는 데 사용되는 표기법입니다.
참조 페이지 https://stackoverflow.com/questions/22412509
반응형
'파이썬' 카테고리의 다른 글
파이썬 한 열의 python pandas pivot_table 카운트 빈도 (0) | 2020.12.20 |
---|---|
파이썬 Python의 목록에있는 각 튜플의 첫 번째 요소를 가져옵니다. (0) | 2020.12.20 |
파이썬 numpy 배열을 초기화하고 채우는 가장 좋은 방법은 무엇입니까? (0) | 2020.12.20 |
파이썬 .values () 등을 사용하지 않고 사전에서 값의 평균 찾기 (0) | 2020.12.20 |
파이썬 목록의 키와 Python의 빈 값으로 사전을 초기화하는 방법은 무엇입니까? (0) | 2020.12.20 |
댓글