Skip to content

Commit 16ca1ea

Browse files
committed
Dictionaries
1 parent fbe9e67 commit 16ca1ea

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

python2/koans/about_dictionaries.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,47 +13,47 @@ def test_creating_dictionaries(self):
1313
empty_dict = dict()
1414
self.assertEqual(dict, type(empty_dict))
1515
self.assertEqual(dict(), empty_dict)
16-
self.assertEqual(__, len(empty_dict))
16+
self.assertEqual(0, len(empty_dict))
1717

1818
def test_dictionary_literals(self):
1919
empty_dict = {}
2020
self.assertEqual(dict, type(empty_dict))
2121
babel_fish = {'one': 'uno', 'two': 'dos'}
22-
self.assertEqual(__, len(babel_fish))
22+
self.assertEqual(2, len(babel_fish))
2323

2424
def test_accessing_dictionaries(self):
2525
babel_fish = {'one': 'uno', 'two': 'dos'}
26-
self.assertEqual(__, babel_fish['one'])
27-
self.assertEqual(__, babel_fish['two'])
26+
self.assertEqual('uno', babel_fish['one'])
27+
self.assertEqual('dos', babel_fish['two'])
2828

2929
def test_changing_dictionaries(self):
3030
babel_fish = {'one': 'uno', 'two': 'dos'}
3131
babel_fish['one'] = 'eins'
3232

33-
expected = {'two': 'dos', 'one': __}
33+
expected = {'two': 'dos', 'one': 'eins'}
3434
self.assertEqual(expected, babel_fish)
3535

3636
def test_dictionary_is_unordered(self):
3737
dict1 = {'one': 'uno', 'two': 'dos'}
3838
dict2 = {'two': 'dos', 'one': 'uno'}
3939

40-
self.assertEqual(____, dict1 == dict2)
40+
self.assertEqual(True, dict1 == dict2)
4141

4242
def test_dictionary_keys_and_values(self):
4343
babel_fish = {'one': 'uno', 'two': 'dos'}
44-
self.assertEqual(__, len(babel_fish.keys()))
45-
self.assertEqual(__, len(babel_fish.values()))
46-
self.assertEqual(__, 'one' in babel_fish.keys())
47-
self.assertEqual(__, 'two' in babel_fish.values())
48-
self.assertEqual(__, 'uno' in babel_fish.keys())
49-
self.assertEqual(__, 'dos' in babel_fish.values())
44+
self.assertEqual(2, len(babel_fish.keys()))
45+
self.assertEqual(2, len(babel_fish.values()))
46+
self.assertEqual(True, 'one' in babel_fish.keys())
47+
self.assertEqual(False, 'two' in babel_fish.values())
48+
self.assertEqual(False, 'uno' in babel_fish.keys())
49+
self.assertEqual(True, 'dos' in babel_fish.values())
5050

5151
def test_making_a_dictionary_from_a_sequence_of_keys(self):
5252
cards = {}.fromkeys(
5353
('red warrior', 'green elf', 'blue valkyrie', 'yellow dwarf',
5454
'confused looking zebra'),
5555
42)
5656

57-
self.assertEqual(__, len(cards))
58-
self.assertEqual(__, cards['green elf'])
59-
self.assertEqual(__, cards['yellow dwarf'])
57+
self.assertEqual(5, len(cards))
58+
self.assertEqual(42, cards['green elf'])
59+
self.assertEqual(42, cards['yellow dwarf'])

0 commit comments

Comments
 (0)