Top.Mail.Ru
Ответы

Как удалить квадратные скобки в Python

Здравствуйте!
Как удалить скобки из list в python?

lst = [[[[10]], [[11]], [[12]]], [[[19]], [[20]], [[21]]], [[[22]], [[23]], [[24]]], [[[13]], [[14]], [[15]]]]

Мне только первая и последняя скобка нужна в каждом листе. Например:
[[10, 11, 12], [19, 20, 21], ..15]]
Никак не могу избавиться. map, remove replace, re.sub все использовал. Питоном около месяца только занимаюсь

Заранее благодарю за помощь

По дате
По рейтингу
Аватар пользователя
Новичок
5лет

lst = [[[[10]], [[11]], [[12]]], [[[19]], [[20]], [[21]]], [[[22]], [[23]], [[24]]], [[[13]], [[14]], [[15]]]]
lst = [[val[0][0] for val in row] for row in lst]
print(lst)