diff --git a/1.15/extend_each.py b/1.15/extend_each.py new file mode 100644 index 0000000..967094a --- /dev/null +++ b/1.15/extend_each.py @@ -0,0 +1,22 @@ +""" +extend_each +""" + + +# Copyright (c) 2021. Pascal Syma. All rights reserved. + +def extend_each(my_item, my_list): + """ + Add _my_item_ to each row of _my_list_. Changing the original. + :param my_item: Item to add + :param my_list: Nested list + """ + for row in my_list: + row.append(my_item) + + +if __name__ == '__main__': + old_list = [['kangar'], ['z'], ['f']] + print(f'{old_list = }') + print(f'{extend_each("oo", old_list) = }') + print(f'{old_list = }')