summaryrefslogtreecommitdiff
path: root/list_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'list_utils.py')
-rw-r--r--list_utils.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/list_utils.py b/list_utils.py
index 74f1cf3..7d3355c 100644
--- a/list_utils.py
+++ b/list_utils.py
@@ -21,3 +21,9 @@ def flatten(lst: List[Any]) -> List[Any]:
if isinstance(lst[0], list):
return flatten(lst[0]) + flatten(lst[1:])
return lst[:1] + flatten(lst[1:])
+
+
+def prepend(item: Any, lst: List[Any]) -> List[Any]:
+ """Prepend an item to a list."""
+ lst = list.insert(0, item)
+ return lst