From a746bc447d6552133224d62a4ff0f2b4a351f029 Mon Sep 17 00:00:00 2001 From: Nikita Date: Tue, 17 Mar 2026 18:31:51 +0200 Subject: [PATCH 1/2] Mutable & Immutable --- app/main.py | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/app/main.py b/app/main.py index f07695b9b..b52c4184c 100644 --- a/app/main.py +++ b/app/main.py @@ -16,4 +16,24 @@ } collection_of_coins = {1, 2, 25} -# write your code here +sorted_variables = { + "mutable": [], + "immutable": [] +} + +variables = [ + lucky_number, + pi, + one_is_a_prime_number, + name, + my_favourite_films, + profile_info, + marks, + collection_of_coins +] + +for var in variables: + if isinstance(var, (list, dict, set)): + sorted_variables["mutable"].append(var) + else: + sorted_variables["immutable"].append(var) From b500e10cbb2deb17eed2ed75df080e19e9666a35 Mon Sep 17 00:00:00 2001 From: Nikita Date: Tue, 17 Mar 2026 18:48:08 +0200 Subject: [PATCH 2/2] Mutable & Immutable 1 --- .flake8 | 2 +- app/main.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.flake8 b/.flake8 index d7459204e..26297df67 100644 --- a/.flake8 +++ b/.flake8 @@ -4,4 +4,4 @@ ignore = E203, E266, W503, ANN002, ANN003, ANN101, ANN102, ANN401, N807, N818 max-line-length = 79 max-complexity = 18 select = B,C,E,F,W,T4,B9,ANN,Q0,N8,VNE -exclude = venv, tests +exclude = .venv, venv, tests diff --git a/app/main.py b/app/main.py index b52c4184c..72a4a528c 100644 --- a/app/main.py +++ b/app/main.py @@ -32,8 +32,8 @@ collection_of_coins ] -for var in variables: - if isinstance(var, (list, dict, set)): - sorted_variables["mutable"].append(var) +for item in variables: + if isinstance(item, (list, dict, set)): + sorted_variables["mutable"].append(item) else: - sorted_variables["immutable"].append(var) + sorted_variables["immutable"].append(item)