• Предмет: Информатика
  • Автор: navolokinadasha
  • Вопрос задан 1 год назад

ДОПОМОЖІТЬ ТЕРМІНОВО
(python)
1. Создать 3 переменные одного и тоже типа с одинаковыми данными и с одинаковым id.

2. Создать 2 переменные одного и тоже типа с одинаковыми данными и с разными id.

3*. Поменять их типы так, чтобы у 1-х трёх стали разные id, но при этом остались одинаковые данные (и одинаковый тип), а у 2-х последних стали одинаковые id и остались одинаковые данные (и одинаковый тип).



* добиться нужного результата необходимо только приведением типов данных к нужному

Ответы

Ответ дал: p15
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

Объяснение:

Вас заинтересует