Запитання з тегом «flatten»

30
Як зробити плоский список зі списку списків?
На цей питання є відповіді на Stack Overflow на російському : Сшить два списка, Python Цікаво, чи є ярлик, щоб зробити простий список зі списку списків на Python. Я можу це зробити в forциклі, але, можливо, є якийсь крутий "однолінійний"? Я спробував це reduce(), але я отримую помилку. Код l …


30
Вирівняти неправильний список списків
На цей питання є відповіді на Stack Overflow на російському : Складіть глибокий список плоскіми без вітрів та циклів Так, я знаю, що ця тема була висвітлена раніше ( тут , тут , тут , тут ), але, наскільки я знаю, усі рішення, крім одного, не входять у такий список: …

3
Яка різниця між сплющуваними та розгубленими функціями у нумері?
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.