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)
[start_page_offset:stop_page_offset])
else:
result = self._get_page(start_page_index)[start_page_offset:]
middle_pages = (self._get_page(page_index) for page_index in
range(start_page_index+1, stop_page_index))
for page in middle_pages:
result.extend(page)
result.extend(
return (self._get_page(start_page_index)[start_page_offset:] +
[line for page_index in
range(start_page_index+1, stop_page_index)
for line in self._get_page(page_index)] +
self._get_page(stop_page_index)[:stop_page_offset])
return result
else:
page_index, page_offset = divmod(index, self.page_size)
return self._get_page(page_index)[page_offset]