Предположим, что у меня есть такая функция:
def getNeighbors(vertex)
который возвращает список вершин, которые являются соседями заданной вершины. Теперь я хочу создать список со всеми соседями соседей. Я так делаю:
listOfNeighborsNeighbors = []
for neighborVertex in getNeighbors(vertex):
listOfNeighborsNeighbors.append(getNeighbors(neighborsVertex))
Есть ли более питонический способ сделать это?