def digital_root(n):
    return 1 + (n - 1) % 9 if n else 0
nums = [6, 10, 4, 8, 2, 12, 10]
roots = [digital_root(num) for num in nums]
print(roots)
преобразование двухзначного целого числа в однозначное внутри списка python?