mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-04-12 10:00:39 -04:00
2.2 KiB
2.2 KiB
id, title, challengeType, dashedName
| id | title | challengeType | dashedName |
|---|---|---|---|
| 6557716aadbd2d9c42c0e69a | Крок 19 | 20 | step-19 |
--description--
Додайте останній вузол 'D', який приєднаний до 'A' та 'C'.
Змініть словник, щоб представити цю структуру. Знову використайте список, щоб представити декілька з’єднань.
--hints--
Словник повинен мати 4 ключі під назвами 'A', 'B', 'C' та 'D'.
({ test: () => assert(runPython(`
key_list = ["A", "B", "C", "D"]
len(my_graph) == 4 and all(key in my_graph for key in key_list)
`))
})
my_graph['A'] має бути списком.
({ test: () => assert(runPython(`
type(my_graph["A"]) is list
`))
})
my_graph['A'] має бути списком, що містить 'B' та 'D'.
({ test: () => assert(runPython(`
len(my_graph["A"]) == 2 and "B" in my_graph["A"] and "D" in my_graph["A"]
`))
})
my_graph['B'] має бути списком.
({ test: () => assert(runPython(`
type(my_graph["B"]) is list
`))
})
my_graph['B'] має бути списком, що містить 'A' та 'C'.
({ test: () => assert(runPython(`
len(my_graph["B"]) == 2 and "A" in my_graph["B"] and "C" in my_graph["B"]
`))
})
my_graph['C'] має бути списком.
({ test: () => assert(runPython(`
type(my_graph["C"]) is list
`))
})
my_graph['C'] має бути списком, що містить 'B' та 'D'.
({ test: () => assert(runPython(`
len(my_graph["C"]) == 2 and "B" in my_graph["C"] and "D" in my_graph["C"]
`))
})
my_graph['D'] має бути списком.
({ test: () => assert(runPython(`
type(my_graph["D"]) is list
`))
})
my_graph['D'] має бути списком, що містить 'A' та 'C'.
({ test: () => assert(runPython(`
len(my_graph["D"]) == 2 and "A" in my_graph["D"] and "C" in my_graph["D"]
`))
})
--seed--
--seed-contents--
--fcc-editable-region--
my_graph = {
'A': 'B',
'B': ['A', 'C'],
'C': 'B'
}
--fcc-editable-region--