Mar-04-2019, 10:39 AM
Hello all,
I am beginner and I can't find the mistake in my code.
Starting with a list list_item = [0, 0, 0] I want modify every single element sequentially.
I want also that each modified element will become an element of the list called list_with_list_items.
I wrote this code:
[[5, 6, 7], [5, 6, 7], [5, 6, 7], …., [5, 6, 7], [5, 6, 7], [5, 6, 7]]
what I want is:
[[1, 2, 3], [1, 2, 4], [1, 2, 5], …., [4, 5, 7], [4, 6, 7], [5, 6, 7]]
but I can't find the mistake.
Thank you in advance for your help.
I am beginner and I can't find the mistake in my code.
Starting with a list list_item = [0, 0, 0] I want modify every single element sequentially.
I want also that each modified element will become an element of the list called list_with_list_items.
I wrote this code:
list_item = [0, 0, 0] list_with_list_items=[] for n0 in range(0, 5): list_item [0] = n0+1 for n1 in range(n0+1, 6): list_item [1] = n1+1 for n2 in range(n1+1, 7): list_item [2] = n2+1 print(str(list_item)) list_with_list_items.append(list_item) print(str(list_with_list_items))but the output is:
[[5, 6, 7], [5, 6, 7], [5, 6, 7], …., [5, 6, 7], [5, 6, 7], [5, 6, 7]]
what I want is:
[[1, 2, 3], [1, 2, 4], [1, 2, 5], …., [4, 5, 7], [4, 6, 7], [5, 6, 7]]
but I can't find the mistake.
Thank you in advance for your help.