@[email protected] to Programmer [email protected] • 2 years agoReturns a sorted list in O(1) timeprogramming.devimagemessage-square27fedilinkarrow-up1294arrow-down114
arrow-up1280arrow-down1imageReturns a sorted list in O(1) timeprogramming.dev@[email protected] to Programmer [email protected] • 2 years agomessage-square27fedilink
minus-squareTrailblazing Braille Taserlinkfedilink11•2 years agoBesides the obvious flaws… is that parameter a list named list, shadowing the list() constructor?
minus-square@[email protected]linkfedilink5•2 years agoIt works as long as you don’t call list() within that function.
minus-squareTrailblazing Braille Taserlinkfedilink3•2 years agoWell duh. I wonder what happens if you shadow the list constructor and try to use it as a type hint… def foo(list: list): def bar(thingies: list): pass
Besides the obvious flaws… is that parameter a list named
list
, shadowing thelist()
constructor?It works as long as you don’t call
list()
within that function.That is a type hint
Well duh. I wonder what happens if you shadow the list constructor and try to use it as a type hint…
def foo(list: list): def bar(thingies: list): pass