From 9f428744bf9f36a8b3268ca5656dcc25c575e8f1 Mon Sep 17 00:00:00 2001 From: Illia Redka Date: Sat, 7 Mar 2026 16:10:09 +0200 Subject: [PATCH] Solution --- app/__pycache__/main.cpython-313.pyc | Bin 0 -> 697 bytes app/main.py | 5 ++++- tests/__pycache__/__init__.cpython-313.pyc | Bin 0 -> 151 bytes .../test_main.cpython-313-pytest-9.0.2.pyc | Bin 0 -> 12223 bytes 4 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 app/__pycache__/main.cpython-313.pyc create mode 100644 tests/__pycache__/__init__.cpython-313.pyc create mode 100644 tests/__pycache__/test_main.cpython-313-pytest-9.0.2.pyc diff --git a/app/__pycache__/main.cpython-313.pyc b/app/__pycache__/main.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..534debc8320c04070d5350c7557661bfbea7c178 GIT binary patch literal 697 zcmX|7%Wl&^6djKriHqB&DTRWd7{MljwiL>%LZt#xB>E7|z|N92wI|6a9*;G)3&|=Q zK7oC=NPIw-e1h3UvqEAOu_^5jFiu6qsI3FgzV+qL-qC`+u_-G}8g#G-8)kq0Lx;GigFmGm9CzI&2?f(N`41tf_`r3(qhUFiTbs(bEC~Ljg|t=WOe1?qt(Yxo<18HYAYi(253NOyyKl% zT8M}?Nj>!%5<)O~gw{PgY+r9_A5Q z7uVGT<+SO(O2@jUX~XIIz!{qM01oGG7GQ2zsSS)1XkCE?s2@*(+S_tb literal 0 HcmV?d00001 diff --git a/app/main.py b/app/main.py index f07695b9b..5789d4378 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": [lucky_number, pi, one_is_a_prime_number, name, profile_info] +} diff --git a/tests/__pycache__/__init__.cpython-313.pyc b/tests/__pycache__/__init__.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e669351596c8d82c69a66f21090e1582a7f2f308 GIT binary patch literal 151 zcmey&%ge<81QYbvWP<3&AOZ#$p^VQgK*m&tbOudEzm*I{OhDdekklPO4oI VE6^B_HN_ytM`lJw#v*1Q3joyFBxnEt literal 0 HcmV?d00001 diff --git a/tests/__pycache__/test_main.cpython-313-pytest-9.0.2.pyc b/tests/__pycache__/test_main.cpython-313-pytest-9.0.2.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a59da1fc80cebaf0ed4308b5070966b1f3f3d01a GIT binary patch literal 12223 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 literal 0 HcmV?d00001