From c7ded36a2e47f651777625404063137dbb53436a Mon Sep 17 00:00:00 2001 From: Oleksandr Date: Tue, 19 May 2026 17:22:54 +0300 Subject: [PATCH 1/2] Solution Sorted Variables Classification --- app/main.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/app/main.py b/app/main.py index f07695b9b..564eadaa2 100644 --- a/app/main.py +++ b/app/main.py @@ -16,4 +16,21 @@ } collection_of_coins = {1, 2, 25} -# write your code here +mutable_types = (list, dict, set) +immutable_types = (int, float, str, tuple, bool) + +sorted_variables = { + "mutable": [], + "immutable": [] +} + +all_item = [lucky_number, pi, one_is_a_prime_number, name, my_favourite_films,profile_info, marks, collection_of_coins] + +for item in all_item: + if isinstance(item,mutable_types): + sorted_variables["mutable"].append(item) + elif isinstance(item,immutable_types): + sorted_variables["immutable"].append(item) + + +print(sorted_variables) \ No newline at end of file From ec0d8b93ca5acc7f0597ae2178e1969685881920 Mon Sep 17 00:00:00 2001 From: Oleksandr Date: Tue, 19 May 2026 17:48:41 +0300 Subject: [PATCH 2/2] Fix Solution Sorted Variables Classification --- app/main.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/main.py b/app/main.py index 564eadaa2..14ac09991 100644 --- a/app/main.py +++ b/app/main.py @@ -23,14 +23,14 @@ "mutable": [], "immutable": [] } - -all_item = [lucky_number, pi, one_is_a_prime_number, name, my_favourite_films,profile_info, marks, collection_of_coins] +all_item = [lucky_number, pi, one_is_a_prime_number, name, + my_favourite_films, profile_info, marks, collection_of_coins] for item in all_item: - if isinstance(item,mutable_types): + if isinstance(item, mutable_types): sorted_variables["mutable"].append(item) - elif isinstance(item,immutable_types): + elif isinstance(item, immutable_types): sorted_variables["immutable"].append(item) -print(sorted_variables) \ No newline at end of file +print(sorted_variables)