Ad code

Python - 리스트(list) 나누어(range/split) 실행하기

 Python에서 리스트를 특정 크기로 나누어 실행하는 것은 간단하지만 효과적인 코드를 작성하고자 고민해 본 경우 아래와 같이 생성이 가능하다.

range를 이용할 경우 3번째 파라메터를 통해 특정 크기로 나눠 실행이 가능하다.

아래는 range를 이용하여 특정 크기로 나눠서 실행하는 함수를 만들어 보았다.


def exec_in_spilt(lst, spilt_size):

    for i in range(0, len(lst), spilt_size):

        split_items = lst[i:i+spilt_size]

        # 실행할 코드를 여기에 작성

        print("Executing split_list:", split_items)


# 테스트용 리스트

my_list = list(range(100))


spilt_size = 20

exec_in_spilt(my_list, spilt_size)






댓글 쓰기

0 댓글