Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 November 13

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
но это не как в си
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
Переслано от std::slavik
y = [3]
x = y
y.append(1)
print(x)
вот так
ну тут понятно, что х и у это ссылка на один и тот же обьект
источник

S

Sasha M in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А через простое  copy внутренние списки тоже создают копии? или создает ссылки на те же?
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
А через простое  copy внутренние списки тоже создают копии? или создает ссылки на те же?
ну попробуйте код запустить
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
приверы выше
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
ты можешь просто блин открыть его в пайчарме и нажать ctrl alt l
не робит
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
мб трабл в линухе
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нет
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Может нужен deepcopy ?
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Avazart FL
Может нужен deepcopy ?
я об ctrl+alt+i
источник

S

Sasha M in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
не i а L
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Avazart FL
Может нужен deepcopy ?
а дипкопи тут не юзал(не хочу лишние модули, думаю что можно без него скопировать, ну если не можно то придется его)
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
не i а L
...а
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну или через меню
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
смотри рефакторинг
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ааааа, копи просто создаёт новый объект но со старыми ссылками...
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Да именно так
источник

AF

Avazart FL in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кстати вместо copy можно a[:] использовать
или конструктор
источник