Size: a a a

Сообщество Python Программистов

2020 March 08

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ща покажу самый интересный способ подстрелить себе ногу
жениться
источник

MK

Mikhail Kamakhin in Сообщество Python Программистов
У меня что-то также, может при присваивании надо как-то функцией отменить связь по ссылке, типа?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Language:
py3


Source:
lol= [[0]*3]*3
print(lol)
fir, sec, thr = lol
fir[0]=1
sec[1]=2
thr[2]=3
print(lol)


Result:
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
[[1, 2, 3], [1, 2, 3], [1, 2, 3]]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
lol= [[0]*3]*3
print(lol)
fir, sec, thr = lol
fir[0]=1
sec[1]=2
thr[2]=3
print(lol)


Result:
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
[[1, 2, 3], [1, 2, 3], [1, 2, 3]]
@amindmobile ща с этого выпадет в осадок
источник

MK

Mikhail Kamakhin in Сообщество Python Программистов
Я так и не понял шо мне делать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Mikhail Kamakhin
У меня что-то также, может при присваивании надо как-то функцией отменить связь по ссылке, типа?
Здесь со ссылками всё нормально, факапов не должно быть
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
а вот нет, я знаю что переменная это ссылка на какое-то там говно в памяти
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
и присвоение переменной переменной - являтся ссылкой на то же говно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
а вот нет, я знаю что переменная это ссылка на какое-то там говно в памяти
Так я lol не меняю
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
короче. человек человеку волк, а зомби зомби зомби
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
а.. ээ
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Так я lol не меняю
И в fir элементы кроме 0 не меняю
источник

AE

A.Krasilnikov Emotev... in Сообщество Python Программистов
блин, что это за европейская магия-то у тебя
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Вот тут-то и оно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Я не меняю lol
И в fir, sec и thr меню только по одному элементу
источник

Р

Роман in Сообщество Python Программистов
Mikhail Kamakhin
Я так и не понял шо мне делать
Добавь проверку что nbr больше 10
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Language:
py3


Source:
lol= [[0]*3]*3

print(lol)

fir, sec, thr = lol

fir[0]=1
sec[1]=2
thr[2]=3

print(lol)
print(fir, sec, thr)


Result:
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
[[1, 2, 3], [1, 2, 3], [1, 2, 3]]
[1, 2, 3] [1, 2, 3] [1, 2, 3]
источник

MK

Mikhail Kamakhin in Сообщество Python Программистов
Роман
Добавь проверку что nbr больше 10
зачем?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Так чуть нагляднее
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
блин, что это за европейская магия-то у тебя
Ну что, как тебе такой фокус?
источник