Untitled
unknown
plain_text
a year ago
1.4 kB
3
Indexable
def add_lists(list1, list2): result = [] min_length = min(len(list1), len(list2)) for i in range(min_length): result.append(list1[i] + list2[i]) if len(list1) > min_length: result.extend(list1[min_length:]) elif len(list2) > min_length: result.extend(list2[min_length:]) return result list1 = ["M", "na", "i", "Ke"] list2 = ["y", "me", "s", "lly"] result_list = add_lists(list1, list2) print("Resulting list:", result_list) def square_list(lst): squared_list = [x**2 for x in lst] return squared_list input_list = [1, 2, 3, 4, 5] result = square_list(input_list) print(result) def concatenate_lists(list1, list2): concatenated_list = [x + y for x in list1 for y in list2] return concatenated_list list1 = ["Hello ", "take "] list2 = ["Dear", "Sir"] result = concatenate_lists(list1, list2) print(result) def remove_empty_strings(lst): return list(filter(lambda x: x != "", lst)) list1 = ["Mike", "", "Emma", "Kelly", "", "Brad"] result = remove_empty_strings(list1) print(result) def iterate_lists(list1, list2): for item1, item2 in zip(list1, reversed(list2)): print(item1, item2) list1 = ["apple", "banana", "cherry"] list2 = ["orange", "pear", "grape"] iterate_lists(list1, list2)
Editor is loading...
Leave a Comment