Я пытался воссоздать вашу иерархию списков следующим образом:
a = ["w", "x"]
b = ["y", "z"]
label = [a, b]
sample = ["sample1", "sample2"]
main_list = [sample, label]
Это дает нам, что
print(main_list)
[['sample1', 'sample2'], [['w', 'x'], [ 'y', 'z']]]
Затем, чтобы удалить b
, вам просто нужно установить
main_list = [main_list[0], main_list[1][0]]
Достигает ли это того, чего вы хотите?