Qubik
New Coder
I have 2 lists. For example
list_1 = ["a", "b", "c", "d"]
list_2 = ["A", "B", "C", "D"]
It should turn out:
total_list = [{"lower": "a", "upper":"A"}, {"lower": "b", "upper":"B"}, {"lower": "c", "upper":"C"}, {"lower": "d", "upper":"C"}].
I tried like this
list_data_dict = [{"lower": a_lower, "upper": a_upper} for a_lower in list_1 for a_upper in list_2]
But it turns out not right
list_1 = ["a", "b", "c", "d"]
list_2 = ["A", "B", "C", "D"]
It should turn out:
total_list = [{"lower": "a", "upper":"A"}, {"lower": "b", "upper":"B"}, {"lower": "c", "upper":"C"}, {"lower": "d", "upper":"C"}].
I tried like this
list_data_dict = [{"lower": a_lower, "upper": a_upper} for a_lower in list_1 for a_upper in list_2]
But it turns out not right