Вопросы с тегом «flatten»

30
Как сделать плоский список из списка списков?
На этот вопрос есть ответы на Stack Overflow на русском : Сшить два списка, Python Интересно, есть ли ярлык для создания простого списка из списка списков в Python. Я могу сделать это в forцикле, но, может быть, есть какой-нибудь крутой «однострочник»? Я попробовал это с reduce(), но я получаю ошибку. …


30
Сгладить неправильный список списков
На этом вопросе есть ответы на Stack Overflow на русском : Сделать глубоковложенный список плоские без ветвления и циклы Да, я знаю, что эта тема уже была рассмотрена ( здесь , здесь , здесь , здесь ), но, насколько я знаю, все решения, кроме одного, терпят неудачу в таком списке: …

3
В чем разница между функциями flatten и ravel в numpy?
import numpy as np y = np.array(((1,2,3),(4,5,6),(7,8,9))) OUTPUT: print(y.flatten()) [1 2 3 4 5 6 7 8 9] print(y.ravel()) [1 2 3 4 5 6 7 8 9] Обе функции возвращают один и тот же список. Тогда зачем нужны две разные функции, выполняющие одну и ту же работу.



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.