mirror of
https://github.com/github/codeql.git
synced 2025-12-21 19:26:31 +01:00
13 lines
432 B
Python
13 lines
432 B
Python
|
|
def filter1(function, iterable=None)
|
|
if iterable == None: # Comparison using '__eq__'
|
|
return [item for item in iterable if item]
|
|
else:
|
|
return [item for item in iterable if function(item)]
|
|
|
|
def filter2(function, iterable=None)
|
|
if iterable is None: # Comparison using identity
|
|
return [item for item in iterable if item]
|
|
else:
|
|
return [item for item in iterable if function(item)]
|