Ok Here is a function that will show you what you want, I don't know if you need to show the + signes but i hope my code helps you to understand how this works
def split_my_list(mysequence, divider):
mysequence = str(mysequence)
split_list = ([mysequence[index-divider: index] for index, value in enumerate(mysequence, 1) if index%divider==0])
A = [value for index, value in enumerate(split_list) if index%2 ==0]
B = [value for index, value in enumerate(split_list) if index%2 !=0]
print('separated A', A)
print('separated B', B)
A = [list(map(int, i)) for i in A]
B = [list(map(int, i)) for i in B]
print('mapped A with integers', A)
print('mapped B with integers', B)
A = [sum(i) for i in A]
B = [sum(i) for i in B]
print("summed values in A", A)
print("summed values in B", B)
split_my_list(273745328191, 2)
print('='*8)
split_my_list(273745328191, 3)
Output
separated A ['27', '45', '81']
separated B ['37', '32', '91']
mapped A with integers [[2, 7], [4, 5], [8, 1]]
mapped B with integers [[3, 7], [3, 2], [9, 1]]
summed values in A [9, 9, 9]
summed values in B [10, 5, 10]
========
separated A ['273', '191']
separated B ['745', '328']
mapped A with integers [[2, 7, 3], [1, 9, 1]]
mapped B with integers [[7, 4, 5], [3, 2, 8]]
summed values in A [12, 11]
summed values in B [16, 13]
Important references
how to check if number is divisable by another number
python string to integer using map