Вы можете использовать понимание списка:
original = ['0.04112243,0.04112243,right,4.11%', '0.12733313,0.05733313,right,12.73%', '0.09203131,0.02203131,right,9.2%']
new = [s[:10] for s in original]
Вывод:
['0.04112243', '0.12733313', '0.09203131']
Вы также можете быть немного более гибким, если хотите сохранить все до первой запятой:
new = [s.partition(',')[0] for s in original]