파이썬 리스트의 부분집합 가져오기
파이썬 리스트(list)의 원소들 중 일부 범위의 것들만 가져와서 사용할 수 있습니다. 예시를 보면 금방 알 수 있습니다.
x = ['a','b','c','d']
# x의 0번 인덱스에 있는 원소 출력
print(x[0])
a
리스트의 인덱스는 가장 앞의 원소가 0번, 즉 x[0]입니다. 위의 예시는 원소가 4개이므로 마지막 원소의 인덱스는 3번이 됩니다. 또한, 이 마지막 원소의 인덱스는 -1도 될 수 있습니다. x[-1]은 리스트 x의 마지막 원소입니다. 마지막에서 두번째의 인덱스는 -2가 되겠죠.
print(x[-1])
d
범위를 지정할 수도 있습니다. 원소 1번부터 마지막까지를 가져오고 싶다면 아래와 같이 할 수 있습니다.
print(x[1:])
['b','c','d']
원소 1번부터 2번까지 가져오려면 아래와 같이 합니다.
print(x[1:3])
['b','c']
위의 예시에서 시작 인덱스(1)에 해당하는 원소는 포함되고 종료 인덱스(3)에 해당하는 원소는 제외됩니다. 따라서 1번부터 2번까지를 지칭하려면 x[1:3] 이런 식이 됩니다.
@joviansummer의 스팀 프로젝트
스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)
jsup 서비스에 큐레이션 보상 분배 기능이 추가되었습니다.
jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기
Posted through the AVLE Dapp (https://avle.io)
Thank you, friend!


I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
please click it!
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)
The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.
Upvoted! Thank you for supporting witness @jswit.