What I have as input:
list: [[2, 4], [2, 6], [2, 8]]
What I want as output:
set: 2,4,6,8
What I'm currently doing(not working):
def convert(input_list):
all_nums = set([arr[0], arr[1]] for arr in input_list)
return all_nums
I know I can manually iterate through parent array and add contents of child array to the set
like this:
def convert(input_list):
all_nums = set()
for inner_list in input_list:
all_nums.add(inner_list[0])
all_nums.add(inner_list[1])
return all_nums
- How to do do that in pythonic way?
- In second approach can I do something like
all_nums.add(inner_list[0], inner_list[1])
?