Задать вопрос
@heneo

Как разбить массив Python?

Нужно разбить массив, чтобы он выглядел примерно так:
До: d = ["hello", "world", "!"]
После: d = [["hello"], ["world"], ["!"]]

P.S. В Python недавно, так что сильно не ругайтесь, если вопрос элементарный.
  • Вопрос задан
  • 2328 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
adugin
@adugin Куратор тега Python
Вопрос элементарный. Изучайте list comprehensions:
[[item] for item in d]  # => [['hello'], ['world'], ['!']]

Или, если устроит список туплов:
list(zip(d))  # => [('hello',), ('world',), ('!',)]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@iammaddison
Возможно, говнокод советую написать, но:
1. Получаем кол-во элементов массива.
2. Делаем цикл от нуля до кол-ва элементов, где добавляем в новый массив ["%something%"]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы