From 847ded03469fd98f95cc60348d5fcd1b23f6f877 Mon Sep 17 00:00:00 2001 From: Rymma Prodan Date: Sat, 18 Apr 2026 15:06:15 +0100 Subject: [PATCH] Solve mutable immutable task --- app/__pycache__/main.cpython-314.pyc | Bin 0 -> 697 bytes app/main.py | 5 ++++- tests/__pycache__/__init__.cpython-314.pyc | Bin 0 -> 152 bytes .../test_main.cpython-314-pytest-9.0.3.pyc | Bin 0 -> 12662 bytes 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 app/__pycache__/main.cpython-314.pyc create mode 100644 tests/__pycache__/__init__.cpython-314.pyc create mode 100644 tests/__pycache__/test_main.cpython-314-pytest-9.0.3.pyc diff --git a/app/__pycache__/main.cpython-314.pyc b/app/__pycache__/main.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..97495d8497b93b63c8ff0d8ae2a6c0a5fa471400 GIT binary patch literal 697 zcmX|7yKWOf6rFwg!IBu~L69IUP#`PB;T1qp6at7K@dz*>oj0qAcWjTmv$L9=4cL_% zq*U~Dl%b=fKHTA{s0F0JA1xiaTfK+@pKXS(rFm2I_qNbV!zU01orV=_#Io zKTv@IfItAK2@UE(hlVif0G3{B!h~gEL3781){e2H3;QO3XQ(C$(DqEv_6l_a7ChZE zJk0~1Rku`65f-n3nnOwk0PV{kf4}`cUs~Ug1xT75!~AlLeXzv>Res zBJ>1q)~x>AyAF1@I_Q1UK~dL*IKVU(ghlfCo69L4Y5dhbV|HX zMBjOnhOxUrnq%>N-t~;J;Ko?`7zHkhf-&B1hrNC|=U*Yg$%mRDZK_trVZZY4UT;%G z!g`ZYS-f@o&fVpE_aCe&li*0pi%J+AT~MV~l1`X5yFEWj=`Q9{kBOXN5%x*qBR}SZ z;#10u5XG`edwvV;v6K^m{T2ynBAu8sg_J02F=5>J{+2pS@rtC^a202`r~4DZd3J7>pww-&#HNU E0pmW{XaE2J literal 0 HcmV?d00001 diff --git a/app/main.py b/app/main.py index f07695b9..ad331b2a 100644 --- a/app/main.py +++ b/app/main.py @@ -16,4 +16,7 @@ } collection_of_coins = {1, 2, 25} -# write your code here +sorted_variables = { + "mutable": [my_favourite_films, marks, collection_of_coins], + "immutable": [one_is_a_prime_number, name, pi, lucky_number, profile_info] +} diff --git a/tests/__pycache__/__init__.cpython-314.pyc b/tests/__pycache__/__init__.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..889ca3308e09714ce2c5c700d850f57deaa3042f GIT binary patch literal 152 zcmdPq_I|p@<2{{|u76W$J7d6Iz^F zR2);3nVXv!Q&6d!TUwHsl#{9p?sB@J~1;gG8QodSpcHMBp(0( literal 0 HcmV?d00001 diff --git a/tests/__pycache__/test_main.cpython-314-pytest-9.0.3.pyc b/tests/__pycache__/test_main.cpython-314-pytest-9.0.3.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bfd14a7ae3a9cba9d22cb6de0b4ba924b6159735 GIT binary patch literal 12662 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 literal 0 HcmV?d00001