From 64ce10de654150a21ff13b1ee94984a0284e44de Mon Sep 17 00:00:00 2001 From: BethanyG Date: Mon, 22 Sep 2025 14:16:45 -0700 Subject: [PATCH] [Cater Waiter & Sets Concept]: Better Differentiation of Emoji Examples in Introduction & About Files (#3991) * Changed emoji examples in indtroduction to be more differentiated. * Differentiated emoji examples in about.md doc as well. * Change one more example to differentiate. --- concepts/sets/about.md | 34 ++++++++++--------- .../cater-waiter/.docs/introduction.md | 20 +++++------ 2 files changed, 28 insertions(+), 26 deletions(-) diff --git a/concepts/sets/about.md b/concepts/sets/about.md index 058be5c7..204df380 100644 --- a/concepts/sets/about.md +++ b/concepts/sets/about.md @@ -34,12 +34,13 @@ While sets can be created in many different ways, the most straightforward const A `set` can be directly entered as a _set literal_ with curly `{}` brackets and commas between elements. Duplicates are silently omitted: -```python ->>> one_element = {'πŸ˜€'} -{'πŸ˜€'} ->>> multiple_elements = {'πŸ˜€', 'πŸ˜ƒ', 'πŸ˜„', '😁'} -{'πŸ˜€', 'πŸ˜ƒ', 'πŸ˜„', '😁'} +```python +>>> one_element = {'βž•'} +{'βž•'} + +>>> multiple_elements = {'βž•', 'πŸ”»', 'πŸ”Ή', 'πŸ”†'} +{'βž•', 'πŸ”»', 'πŸ”Ή', 'πŸ”†'} >>> multiple_duplicates = {'Hello!', 'Hello!', 'Hello!', 'Β‘Hola!','ΠŸΡ€ΠΈΠ²Ρ–Ρ‚!', 'こんにけは!', @@ -108,9 +109,9 @@ Remember: sets can hold different datatypes and _nested_ datatypes, but all `set ```python # Attempting to use a list for a set member throws a TypeError ->>> lists_as_elements = {['πŸ˜…','🀣'], - ['πŸ˜‚','πŸ™‚','πŸ™ƒ'], - ['😜', 'πŸ€ͺ', '😝']} +>>> lists_as_elements = {['🌈','πŸ’¦'], + ['☁️','⭐️','🌍'], + ['⛡️', '🚲', 'πŸš€']} Traceback (most recent call last): File "", line 1, in @@ -118,9 +119,9 @@ TypeError: unhashable type: 'list' # Standard sets are mutable, so they cannot be hashed. ->>> sets_as_elements = {{'πŸ˜…','🀣'}, - {'πŸ˜‚','πŸ™‚','πŸ™ƒ'}, - {'😜', 'πŸ€ͺ', '😝'}} +>>> sets_as_elements = {{'🌈','πŸ’¦'}, + {'☁️','⭐️','🌍'}, + {'⛡️', '🚲', 'πŸš€'}} Traceback (most recent call last): File "", line 1, in @@ -131,14 +132,15 @@ However, a `set` of `sets` can be created via type `frozenset()`: ```python # Frozensets don't have a literal form. ->>> set_1 = frozenset({'😜', '😝', 'πŸ€ͺ'}) ->>> set_2 = frozenset({'πŸ˜…', '🀣'}) ->>> set_3 = frozenset({'πŸ˜‚', 'πŸ™‚', 'πŸ™ƒ'}) +>>> set_1 = frozenset({'🌈','πŸ’¦'}) +>>> set_2 = frozenset({'☁️','⭐️','🌍'}) +>>> set_3 = frozenset({'⛡️', '🚲', 'πŸš€'}) >>> frozen_sets_as_elements = {set_1, set_2, set_3} >>> frozen_sets_as_elements -{frozenset({'😜', '😝', 'πŸ€ͺ'}), frozenset({'πŸ˜…', '🀣'}), -frozenset({'πŸ˜‚', 'πŸ™‚', 'πŸ™ƒ'})} +{frozenset({'⛡️', 'πŸš€', '🚲'}), + frozenset({'🌈', 'πŸ’¦'}), + frozenset({'☁️', '⭐️', '🌍'})} ``` diff --git a/exercises/concept/cater-waiter/.docs/introduction.md b/exercises/concept/cater-waiter/.docs/introduction.md index 926aea3d..0993c4f0 100644 --- a/exercises/concept/cater-waiter/.docs/introduction.md +++ b/exercises/concept/cater-waiter/.docs/introduction.md @@ -32,11 +32,11 @@ A `set` can be directly entered as a _set literal_ with curly `{}` brackets and Duplicates are silently omitted: ```python ->>> one_element = {'πŸ˜€'} -{'πŸ˜€'} +>>> one_element = {'βž•'} +{'βž•'} ->>> multiple_elements = {'πŸ˜€', 'πŸ˜ƒ', 'πŸ˜„', '😁'} -{'πŸ˜€', 'πŸ˜ƒ', 'πŸ˜„', '😁'} +>>> multiple_elements = {'βž•', 'πŸ”»', 'πŸ”Ή', 'πŸ”†'} +{'βž•', 'πŸ”»', 'πŸ”Ή', 'πŸ”†'} >>> multiple_duplicates = {'Hello!', 'Hello!', 'Hello!', 'Β‘Hola!','ΠŸΡ€ΠΈΠ²Ρ–Ρ‚!', 'こんにけは!', @@ -91,9 +91,9 @@ Sets can hold different datatypes and _nested_ datatypes, but all `set` elements ```python # Attempting to use a list for a set member throws a TypeError ->>> lists_as_elements = {['πŸ˜…','🀣'], - ['πŸ˜‚','πŸ™‚','πŸ™ƒ'], - ['😜', 'πŸ€ͺ', '😝']} +>>> lists_as_elements = {['🌈','πŸ’¦'], + ['☁️','⭐️','🌍'], + ['⛡️', '🚲', 'πŸš€']} Traceback (most recent call last): File "", line 1, in @@ -101,9 +101,9 @@ TypeError: unhashable type: 'list' # Standard sets are mutable, so they cannot be hashed. ->>> sets_as_elements = {{'πŸ˜…','🀣'}, - {'πŸ˜‚','πŸ™‚','πŸ™ƒ'}, - {'😜', 'πŸ€ͺ', '😝'}} +>>> sets_as_elements = {{'🌈','πŸ’¦'}, + {'☁️','⭐️','🌍'}, + {'⛡️', '🚲', 'πŸš€'}} Traceback (most recent call last): File "", line 1, in