2016-01-13 4 views
0

Я знаю, что это, вероятно, довольно просто, но я не могу понять это. Я просто хочу взять первые 10 элементов из списка, поместить их в новый список и повторить этот процесс до тех пор, пока я не дойду до конца списка.Python - Как перенести первые 10 элементов из списка и продолжать повторять?

ответ

0

Ниже будет делать трюк:

# assuming your list is named "list" 
page_size = 10 
list_pages = [] 
i = 0 
while i <= len(list): 
    list_pages.append(list[i : i + page_size]) 
    i += page_size 

Вы можете, конечно, изменить assingment делать все, что вы хотите с новым списком

+0

Привет, я попытался положить это в функцию, и после запуска он просто распечатывает «Нет». Что я здесь делаю неправильно? Спасибо за вашу помощь @skrause – RipeHype

+0

Я не могу ответить на это, не видя ваш код; можете ли вы опубликовать его? – skrause