Qual é a diferença entre list1 = [] list2 = [] e list1 = list2 = [] em python?
Acabei de começar a usar python e estou tentando inicializar duas listas usando as compreensões de lista. Como isso
list1 = list2 = [0.0] * 57
Quando faço isso e insiro essas listas com valores eu estou recebendo um conjunto diferente de valores (valores incorretos) quando comparado com os valores que recebo quando eu inicializar essas listas separadamente. Gostar
list1 = [0.0] * 57
list2 = [0.0] * 57
O que está acontecendo no primeiro caso? Por que estou recebendo respostas diferentes para esses dois casos?