>>> import ex2 >>> import networkx as nx >>> dg = nx.DiGraph() >>> lnodes = ['Paris', 'Londres', 'Amsterdam', 'Lyon', 'Barcelona', 'Malaga', 'Milà', 'Liverpool', 'Turí', 'Madrid', 'Valencia','Zurich'] >>> ledges = [('Paris', 'Londres'), ('Paris', 'Roma'), ('Roma', 'Londres'), ('Paris', 'Amsterdam'), ('Amsterdam', 'Liverpool'), ('Liverpool', 'Londres'), ('Barcelona', 'Milà'), ('Milan', 'Liverpool'), ('Roma', 'Barcelona')] >>> dg.add_nodes_from(lnodes) >>> dg.add_edges_from(ledges) >>> ex2.connexio(dg, 'Paris') ['Amsterdam', 'Barcelona', 'Liverpool', 'Londres', 'Milà', 'Roma'] >>> ex2.connexio(dg, 'Liverpool') ['Londres'] >>> dg.add_edge('Lisboa', 'Oporto') >>> ex2.connexio(dg, 'Lisboa') ['Oporto'] >>> ex2.connexio(dg, 'Oporto') []