Adjacency

neighbors and degree.

neighbors and degree are the local view.

Goal

Print Nakuru's neighbors and degrees.

import networkx as nx
G = nx.Graph()
G.add_edges_from([('Nairobi', 'Nakuru'), ('Nakuru', 'Kisumu'), ('Nakuru', 'Eldoret')])
print(list(G.neighbors('Nakuru')))
print(G.degree('Nakuru'))
import networkx as nx
G = nx.star_graph(['Nairobi', 'Nakuru', 'Kisumu', 'Mombasa'])
print(dict(G.degree()))
import networkx as nx
G = nx.Graph([(0, 1), (1, 2)])
print(G.adj[1])
import networkx as nx
print(list(nx.complete_graph(['Nairobi', 'Mombasa', 'Kisumu']).neighbors('Nairobi')))