ДОПОМОЖІТЬ ТЕРМІНОВО
(python)
1. Создать 3 переменные одного и тоже типа с одинаковыми данными и с одинаковым id.
2. Создать 2 переменные одного и тоже типа с одинаковыми данными и с разными id.
3*. Поменять их типы так, чтобы у 1-х трёх стали разные id, но при этом остались одинаковые данные (и одинаковый тип), а у 2-х последних стали одинаковые id и остались одинаковые данные (и одинаковый тип).
* добиться нужного результата необходимо только приведением типов данных к нужному
Ответы
Ответ дал:
0
Ответ:
Если я правильно понял условие
a=[1,2,3] #1
b=a
c=a
d=a.copy() #2
e=a.copy()
print(id(a),id(b),id(c),id(d),id(e)) #check
a=list(a) #3
b=list(b)
c=list(c)
e=d
print(id(a),id(b),id(c),id(d),id(e)) #check
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад