Size: a a a

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

2020 September 06

BM

Blue Mind in Сообщество Python Программистов
Почему это так работает?
original = [['dogs', 'puppies'], ['cats', "kittens"]]
copied_version = original[:]
print(copied_version)
print(copied_version is original)
print(copied_version == original)
original[0].append(["canines"])
print(original)
print("-------- Now look at the copied version -----------")
print(copied_version)

#output
[['dogs', 'puppies'], ['cats', 'kittens']]
False
True
[['dogs', 'puppies', ['canines']], ['cats', 'kittens']]
-------- Now look at the copied version -----------
[['dogs', 'puppies', ['canines']], ['cats', 'kittens']]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Blue Mind
Почему это так работает?
original = [['dogs', 'puppies'], ['cats', "kittens"]]
copied_version = original[:]
print(copied_version)
print(copied_version is original)
print(copied_version == original)
original[0].append(["canines"])
print(original)
print("-------- Now look at the copied version -----------")
print(copied_version)

#output
[['dogs', 'puppies'], ['cats', 'kittens']]
False
True
[['dogs', 'puppies', ['canines']], ['cats', 'kittens']]
-------- Now look at the copied version -----------
[['dogs', 'puppies', ['canines']], ['cats', 'kittens']]
А что удивляет, собственно?
источник

BM

Blue Mind in Сообщество Python Программистов
Бензофуран Гетероцикл
А что удивляет, собственно?
типа original обновляется, при этом copied_version тоже обновляется
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Blue Mind
типа original обновляется, при этом copied_version тоже обновляется
Нет ничего удивительного в этом)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ключ к разгадке:
for orig_e, copy_e in zip(original, copied_version):
   print(orig_e is copy_e)
источник

BM

Blue Mind in Сообщество Python Программистов
Бензофуран Гетероцикл
Нет ничего удивительного в этом)
thanks ;-)
источник

S

Savage in Сообщество Python Программистов
всем салют, нужна помощь
когда ввожу pip freeze выдает

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Pytho
n 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Pyt
hon 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support

и в виртуальном окружении тоже самое
pip --version выдает

pip 20.2.2 from /Users/togrulabuzarli/desktop/pythonwork/venv/lib/python2.7/site-packages/pip (python 2.7)

пытаюсь установить библиотеку requests на 2.7 открывает а на 3.8 нет
источник

БГ

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

БГ

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

S

Savage in Сообщество Python Программистов
с pip3 то же самое
источник

S

Savage in Сообщество Python Программистов
pip3 --version
pip 20.2.2 from /Library/Python/2.7/site-packages/pip-20.2.2-py2.7.egg/pip (python 2.7)
источник

Go

Georold of America🇺🇸... in Сообщество Python Программистов
Savage
pip3 --version
pip 20.2.2 from /Library/Python/2.7/site-packages/pip-20.2.2-py2.7.egg/pip (python 2.7)
вау
очень странно
источник

S

Savage in Сообщество Python Программистов
-_-
источник

Go

Georold of America🇺🇸... in Сообщество Python Программистов
можно все удалить
а потом установить
источник

S

Savage in Сообщество Python Программистов
что вы имеете ввиду под "все"?
источник

Go

Georold of America🇺🇸... in Сообщество Python Программистов
Savage
что вы имеете ввиду под "все"?
питоны удалить
но если это Линукс, я хз
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Georold of America🇺🇸
можно все удалить
а потом установить
Я бы на лини не стал удалять питон)
источник

В

Віктор in Сообщество Python Программистов
ребят всем привет ! Можно вопрос не потеме, вдруг тут есть кто сталкивался с таким ?
источник

Go

Georold of America🇺🇸... in Сообщество Python Программистов
Бензофуран Гетероцикл
Я бы на лини не стал удалять питон)
угу
источник

S

Savage in Сообщество Python Программистов
у меня мак
источник