Swap the key check and use casefold in the test, as suggested in review
This commit is contained in:
1 parent
8780c614af
commit
dce315d944
2 files changed
+2
-2
No files matched your search
@@ -4279,7 +4279,7 @@ def all_unique(iterable, key=None):
|
||||
seenset_add = seenset.add
|
||||
seenlist = []
|
||||
seenlist_add = seenlist.append
|
||||
for element in map(key, iterable) if key is not None else iterable:
|
||||
for element in iterable if key is None else map(key, iterable):
|
||||
try:
|
||||
if element in seenset:
|
||||
return False
|
||||
|
||||
Reference in new issue
Block a user