вап В вап Регистрация 4 Сен 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #1 Говорят что эта запись ссылается на один и тот же объект, но каким образом это можно осуществить?
LEXA99 L LEXA99 Регистрация 25 Дек 2013 Сообщения 85 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #2 Смотри если у нас есть переменная А и у неё есть значение допустим 5 А = 5 И если мы напишем В = А то переменной В присвоится значение переменной А т.е тоже 5 но если например было бы B==A тогда мы бы сравнивали значение этих двух переменных это нужно например if b == a выполнение т.е если наша переменная b равнялась бы a тогда выполнилось бы все что ниже Позитивный голос 0
Смотри если у нас есть переменная А и у неё есть значение допустим 5 А = 5 И если мы напишем В = А то переменной В присвоится значение переменной А т.е тоже 5 но если например было бы B==A тогда мы бы сравнивали значение этих двух переменных это нужно например if b == a выполнение т.е если наша переменная b равнялась бы a тогда выполнилось бы все что ниже
fima F fima Регистрация 2 Сен 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #3 где-то в памяти лежит значение переменной a, равное, допустим, 10. a — это просто указатель на 10. когда выполнится b=a, то b будет ссылаться на ту же область памяти, на которую ссылается a. Позитивный голос 0
где-то в памяти лежит значение переменной a, равное, допустим, 10. a — это просто указатель на 10. когда выполнится b=a, то b будет ссылаться на ту же область памяти, на которую ссылается a.
MOTEX M MOTEX Регистрация 23 Июн 2013 Сообщения 94 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #4 значит что b=a Позитивный голос 0
kerin2020 K kerin2020 Регистрация 17 Авг 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #5 a = [1, 2, 3] b = a b.append(5) print(a) print(b) Выводит не [1, 2, 3] [1, 2, 3, 5] , а: [1, 2, 3, 5] [1, 2, 3, 5] Позитивный голос 0
a = [1, 2, 3] b = a b.append(5) print(a) print(b) Выводит не [1, 2, 3] [1, 2, 3, 5] , а: [1, 2, 3, 5] [1, 2, 3, 5]
Кира К Кира Регистрация 19 Авг 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 6 Авг 2022 #6 Разве не присвоение переменной b значения переменной a? Позитивный голос 0