pansianoKoneser
1piorunówMuszę to z siebie wyrzucić bo wkurwia mnie ten język czasami.
Cały Internet huczy od tego, że do funkcji przekazuje się tylko wartości a nie referencję. A ja po raz kolejny nadziewam się na to, że kiedy przekazuję do swojej metody nazwę innego obiektu to nic nie działa jak powinno i okazuje się, że w sumie zadziałało to jak wskaźnik.
No i to 'del' które nie usunie obiektu dopóki przechowuję go w innych miejscach, no nie wytrzymam.
( ͡° ͜ʖ ͡°)
Jak macie do polecenia jakieś książki które mi to wyjaśnią to poproszę.
Trochę #gownowpis i trochę #zalesie
@pansiano Tu masz fajnie opisane jak to działa - https://realpython.com/python-pass-by-reference/
Generalnie gorąco polecam Real Pythona, dużo ciekawych artykułów tam jest.
Co do samego zachowania argumentów funkcji to w JSie jest to tak samo zrobione zdaje się, także to nie czysto Pytonowe zjawisko
Pass by Reference in Python: Background and Best Practices – Real PythonIn this tutorial, you'll explore the concept of passing by reference and learn how it relates to Python's own system for handling function arguments. You'll look at several use cases for passing by reference and learn some best practices for implementing pass-by-reference constructs in Python.Realpython> Cały Internet huczy od tego, że do funkcji przekazuje się tylko wartości a nie referencję.
@pansiano A kto tak srogo Cię oszukał?