hard20 pts · first answer countspythonpython-basics
Lambdas created in a loop
What does this print?
funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Discussion 0
Join free to post in the discussion.
Related questions
- Changing an item in a tupleData Scientist
- Reading a missing dictionary key safelyData Scientist
- List comprehension with a conditionData Scientist
- is versus == for two listsData Scientist
- Slicing part of a stringData Scientist
- Floor division with a negative numberData Scientist
- Checking 0.1 + 0.2 == 0.3Data Scientist
- Formatting a price with an f-stringData Scientist