Coding style.

This commit is contained in:
Andrew Hamilton 2019-09-16 22:42:49 +10:00
parent 3dfb81563c
commit ab2ede416d

View file

@ -53,14 +53,11 @@ class PagedList:
return (self._get_page(start_page_index) return (self._get_page(start_page_index)
[start_page_offset:stop_page_offset]) [start_page_offset:stop_page_offset])
else: else:
result = self._get_page(start_page_index)[start_page_offset:] return (self._get_page(start_page_index)[start_page_offset:] +
middle_pages = (self._get_page(page_index) for page_index in [line for page_index in
range(start_page_index+1, stop_page_index)) range(start_page_index+1, stop_page_index)
for page in middle_pages: for line in self._get_page(page_index)] +
result.extend(page)
result.extend(
self._get_page(stop_page_index)[:stop_page_offset]) self._get_page(stop_page_index)[:stop_page_offset])
return result
else: else:
page_index, page_offset = divmod(index, self.page_size) page_index, page_offset = divmod(index, self.page_size)
return self._get_page(page_index)[page_offset] return self._get_page(page_index)[page_offset]