Plotando com Python

Eu tenho um arquivo .txt do qual eu encontro pares ordenados e, em seguida, desenhe um gráfico usando numpy e matplotlib. Por exemplo, estes são meus pares ordenados:

[[(4.0, 0), (0, 6.0)], [(6.0, 0), (0, 3.0)]]

(Cada sub-lista representa uma linha no gráfico final)

O gráfico se parece com isto:

Mas eu quero encontrar a intersecção entre as duas linhas. E se houvesse mais linhas, como posso encontrar a área comum entre todas elas? por exemplo.

questionAnswers(2)

yourAnswerToTheQuestion