키가 꼭지점을 나타내고 다음 목록이 꼭지점에있는 가장자리를 나타냅니다 (첫 번째 숫자 가중치와 두 번째 숫자 인접 꼭지점). 가중치 그래프를 사전으로 나타냅니다.값없이 사전에서 키 저장
wGraph = { 1 : [[2, 2],[3, 4],[3, 3]],
3 : [[3, 2],[5, 4],[7, 5]],
2 : [[2, 1],[4, 4],[3, 6]],
4 : [[3, 1],[4, 2],[1, 6],[5, 3]],
6 : [[3, 2],[1, 4],[8, 5]],
5 : [[7, 3],[8, 6],[9, 7]],
7 : [9, 5]}
사전의 값이없는 임의의 키를 visited라는 목록에 저장하고 싶습니다.
random_num = random.randrange(len(wGraph))
visited = []
사전에서 임의 번호에 따라 키를 가져 오는 방법은 무엇입니까?
키는 항상 숫자 1 ... 최대입니까? 그럼 대답은'randon_num + 1'이 될 것입니다. – RemcoGerlich
그래, 나도 그 생각을하고 있었지만 키가 숫자 순서가 아니거나 키가 예를 들어 글자 일지라도 키가 발견 될 수있는 곳을 선호했다. – Leero11