From 47d2a41d98aa4b938fd97345ece509c7ba1a710d Mon Sep 17 00:00:00 2001 From: rachealben <133984839+rachealben@users.noreply.github.com> Date: Tue, 9 Apr 2024 20:51:04 +0100 Subject: [PATCH] Update 031_list_modification.py --- 031_list_modification.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/031_list_modification.py b/031_list_modification.py index e0fb19f5..f28c20ba 100644 --- a/031_list_modification.py +++ b/031_list_modification.py @@ -71,7 +71,7 @@ def append_item_to_list(the_list, item): print("Function: remove_item_from_list") def remove_item_from_list(the_list, item): - # ... + the_list.remove(item) return the_list # If you have trouble here, make sure you're returning the @@ -87,7 +87,7 @@ def remove_item_from_list(the_list, item): print("Function: count_items_in_list") def count_items_in_list(the_list, item): - return # ... + return the_list.count(item) # Whereas here you'll need to return the result of the # function you call, not the list. @@ -102,7 +102,7 @@ def count_items_in_list(the_list, item): print("Function: get_index_of_item") def get_index_of_item(the_list, item): - return # ... + return the_list.index(list) check_that_these_are_equal( get_index_of_item(['a', 'b', 'c'], 'b'), 1) @@ -115,8 +115,7 @@ def get_index_of_item(the_list, item): print("Function: reverse_list") def reverse_list(the_list): - # ... - return the_list + return list(reversed(the_list)) check_that_these_are_equal( reverse_list(['a', 'b', 'c']), ['c', 'b', 'a']) @@ -130,7 +129,7 @@ def reverse_list(the_list): # Note — it's the same as for strings! def list_length(the_list): - return # ... + return len(the_list) check_that_these_are_equal( list_length(['a', 'b', 'c']), 3)