Вы можете использовать поиск, содержащий ваши списки, найти целевой список из поиска, а затем использовать индекс, чтобы найти значение в целевом списке.
list_names = ['A', 'A', 'B', 'B', 'A', 'A']
list_indexes = [2, 5, 4, 6, 0, 9]
lists_lookup = {
'A': [0, 1, 2, 3, 4, 5, 6, 7, 8, 9],
'B': [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
}
result = []
for i in range(0, len(list_names)):
target_list = lists_lookup[list_names[i]]
index = list_indexes[i]
result.append(target_list[index])
print(result)