a = [[1, 100313], [2, 100313], [1, 100314], [3, 100315]]
final = [(k + [0, 0, 1] if k[1] == 100313 else k + [0, 1, 0] if k[1] == 
    100314 else k) for k in a]
print(final)
Могу ли я расширить список списков в python?