@@ -108,19 +108,19 @@ Remember: sets can hold different datatypes and _nested_ datatypes, but all `set
108108
109109``` python
110110# Attempting to use a list for a set member throws a TypeError
111- >> > lists_as_elements = {[' π
' ,' π€£ ' ],
112- [' π ' ,' π ' ,' π ' ],
113- [' π ' , ' π€ͺ ' , ' π ' ]}
111+ >> > lists_as_elements = {[' π ' ,' π¦ ' ],
112+ [' βοΈ ' ,' βοΈ ' ,' π ' ],
113+ [' β΅οΈ ' , ' π² ' , ' π ' ]}
114114
115115Traceback (most recent call last):
116116 File " <stdin>" , line 1 , in < module>
117117TypeError : unhashable type : ' list'
118118
119119
120120# Standard sets are mutable, so they cannot be hashed.
121- >> > sets_as_elements = {{' π
' ,' π€£ ' },
122- {' π ' ,' π ' ,' π ' },
123- {' π ' , ' π€ͺ ' , ' π ' }}
121+ >> > sets_as_elements = {{' π ' ,' π¦ ' },
122+ {' βοΈ ' ,' βοΈ ' ,' π ' },
123+ {' β΅οΈ ' , ' π² ' , ' π ' }}
124124
125125Traceback (most recent call last):
126126 File " <stdin>" , line 1 , in < module>
@@ -131,14 +131,15 @@ However, a `set` of `sets` can be created via type `frozenset()`:
131131
132132``` python
133133# Frozensets don't have a literal form.
134- >> > set_1 = frozenset ({' π ' , ' π ' , ' π€ͺ ' })
135- >> > set_2 = frozenset ({' π
' , ' π€£ ' })
136- >> > set_3 = frozenset ({' π ' , ' π ' , ' π ' })
134+ >> > set_1 = frozenset ({' π ' , ' π¦ ' })
135+ >> > set_2 = frozenset ({' βοΈ ' , ' βοΈ ' , ' π ' })
136+ >> > set_3 = frozenset ({' β΅οΈ ' , ' π² ' , ' π ' })
137137
138138>> > frozen_sets_as_elements = {set_1, set_2, set_3}
139139>> > frozen_sets_as_elements
140- {frozenset ({' π' , ' π' , ' π€ͺ' }), frozenset ({' π
' , ' π€£' }),
141- frozenset ({' π' , ' π' , ' π' })}
140+ {frozenset ({' β΅οΈ' , ' π' , ' π²' }),
141+ frozenset ({' π' , ' π¦' }),
142+ frozenset ({' βοΈ' , ' βοΈ' , ' π' })}
142143```
143144
144145
0 commit comments