Ну, если у вас никогда не было двойного подчеркивания в вашем имени, вы можете просто разделить его на «__», а затем взять первый индекс
string = "A-1_45_GG___________________LL"
string.split("__")[0]
Вывод:
'A-1_45_GG'
Если бы вы использовали список:
yourlist = ["A-1_45_GG___________________LL", "B_2_45_GLKK___________________KK"]
print(list(map(lambda x: x.split("__")[0], yourlist)))
Вывод:
['A-1_45_GG', 'B_2_45_GLKK']