fogasl/igraph-price — pull request #1 by horvatha (2012-11-29 09:20:08+00:00)
Title: Kód javítása

Kedves László!
Nem azt csinálja, amit kell. Tényleg érdemes megnézniük a könyvtárban a Newman: Networks könyvet 495-től.
Pár dolgot átírtam a kódban.
Programban nem szokás *-ot importálni, mert áttekinthetetlen lesz, milyen függvény honnan jön. Általában nem kell úgy sem olyan sokszor használni az igraph.Graph-ot, mert utána úgyis csak metódusokat használok.
A docstringet a függvénybe raktam. Oda illik inkább.
A Python általában kevesebb zárójelet igányel, mint a C és leszármazottai.
Az add_vertices metódus jobbnak tűnik, mint a másik. Semmi olyat nem csinál, az add_vertex(i) (nevet ad a csúcsnak) amit utólag ne tudnánk egy sorban megoldani [ g.vs["label"] = range(g.vcount()) ], ha ki akarjuk iratni a csúcsok azonosítószámát.
Üdvözlettel: HÁ