G.add_edges_from([(0, 2), (1, 3), …]) #Добавление ребер в виде списка #G.add_weighted_edges_from([(0, 2, 0.3), (1, 3, 0.7), …]) #Добавление ребер в виде списка с указанием веса
#Построение графа
import matplotlib.pyplot as plt
plt.figure(figsize=(7,7))
pos = nx.spring_layout(G) #Определение карты расположения узлов
nx.draw(G, node_size = 2000, pos = pos, with_labels=True, labels = labels) #Создание изображения графа nx.draw_networkx_edge_labels(G, pos, edge_labels = edge_labels)
#Добавление надписей для ребер
plt.show() #Отображение графа
#plt.savefig("filename.png") #Сохранение изображения в файл
#---------------------------------------------------------------------
#Создание словарей (записей)
D1 = dict(<имя_поля1>=<значение>,<имя_поля2>=<значение>, …) D2 = dict(<имя_поля1>=<значение>,<имя_поля2>=<значение>, …)
…
D = [D1,D2,…] #Объединение записей в массив (список)