mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
list comprehension is faster than the function call overhead of list()
This commit is contained in:
parent
9320e2fe22
commit
1c5ea10a34
@ -3526,9 +3526,9 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
|
|||||||
for book_id, fmt in postimport:
|
for book_id, fmt in postimport:
|
||||||
run_plugins_on_postimport(self, book_id, fmt)
|
run_plugins_on_postimport(self, book_id, fmt)
|
||||||
if duplicates:
|
if duplicates:
|
||||||
paths = list(duplicate[0] for duplicate in duplicates)
|
paths = [duplicate[0] for duplicate in duplicates]
|
||||||
formats = list(duplicate[1] for duplicate in duplicates)
|
formats = [duplicate[1] for duplicate in duplicates]
|
||||||
metadata = list(duplicate[2] for duplicate in duplicates)
|
metadata = [duplicate[2] for duplicate in duplicates]
|
||||||
return (paths, formats, metadata), (ids if return_ids else
|
return (paths, formats, metadata), (ids if return_ids else
|
||||||
len(ids))
|
len(ids))
|
||||||
return None, (ids if return_ids else len(ids))
|
return None, (ids if return_ids else len(ids))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user