Определить префикс из набора (похожих) строк

у меня есть набор строк, например

my_prefix_what_ever
my_prefix_what_so_ever
my_prefix_doesnt_matter

Я просто хочу найти самую длинную общую часть этих строк, здесь префикс. В приведенном выше результате результат должен быть

my_prefix_

Строки

my_prefix_what_ever
my_prefix_what_so_ever
my_doesnt_matter

должны привести к префиксу

my_

Есть ли в Python относительно безболезненный способ определения префикса (без необходимости перебирать каждый символ вручную)?

PS : Я использую Python 2.6.3.

63
задан Torxed 26 February 2019 в 21:09
поделиться