2020년 6월 23일 화요일

[파이썬] 리스트를 복사하는 방법



def get_every_other(my_list):
every_other = my_list[::2] # 여기에 2를 바꾸면 결과값이 달라진다
return every_other

mylist = [1,2,3,4,5,6]

print(get_every_other(mylist))

시작 인덱스 부터 시작해서 결과값이 나온다

결과 :  [1, 3, 5]


def get_every_other(my_list):
every_other = my_list[::-2] # 심지어 마이너스도 가능
return every_other

mylist = [1,2,3,4,5,6]

print(get_every_other(mylist))

마이너스는 마지막 인덱스 부터 시작해서 결과값이 나온다

결과 : [6, 4, 2]

댓글 없음:

댓글 쓰기

git rejected error(feat. cherry-pick)

 문제 아무 생각 없이 pull을 받지않고 로컬에서 작업! 커밋, 푸시 진행을 해버렷다. push에선 remote와 다르니 당연히 pull을 진행해라고 하지만 로컬에서 작업한 내용을 백업하지 않고 진행하기에는 부담스럽다(로컬작업 유실 가능성) 해결하려...