Default list creation
Input
append_item(1)
Output
[1]
No list provided; a new list [1] is created and returned.
Full lesson preview
Practice using default arguments safely by creating a function that appends an item to a list, avoiding the common mutable-default pitfall.
Problem statement
Task
Examples
Input
append_item(1)
Output
[1]
No list provided; a new list [1] is created and returned.
Input format
Output format
Constraints
Samples
Input
append_item('a', ['x'])
Output
['x', 'a']
Appends 'a' to the provided list ['x'] and returns it.