Вы можете использовать chain.from_iterable , чтобы сгладить ввод:
from itertools import chain
import pandas as pd
data = [['0-0','1-1','2-2'],['0-0','1-1','2-2']]
values = [[0.08,0.1,0.15],[0.07,0.12,0.06]]
df = pd.DataFrame(data=list(zip(chain.from_iterable(data), chain.from_iterable(values))), columns=['score', 'value'])
print(df)
Вывод
score value
0 0-0 0.08
1 1-1 0.10
2 2-2 0.15
3 0-0 0.07
4 1-1 0.12
5 2-2 0.06
В качестве альтернативы вы могли быиспользуйте np.ravel :
import numpy as np
import pandas as pd
data = [['0-0', '1-1', '2-2'], ['0-0', '1-1', '2-2']]
values = [[0.08, 0.1, 0.15], [0.07, 0.12, 0.06]]
df = pd.DataFrame({'score': np.array(data).ravel(), 'value': np.array(values).ravel()})
print(df)