номера строки) прочитать содержимое файла CSV с последующим преобразованием содержимого в список?
Желательно с использованием pandas...
import pandas as pd data = pd.read_csv('file.csv') for index, row in data.iterrows(): print(f'Строка {index}: {row.tolist()}')
Для того, чтобы перебрать строки в DataFrame построчно
iterrows не нужен почти никогда. https://www.learndatasci.com/solutions/how-iterate-over-rows-pandas/
В чем проблема, что я его использовал? И как ты предлагаешь сделать по другому?
Тебе ссылку кинули
А ссылка на статью с подробным объяснением, почему не надо — была для красоты?
Меня интересует твой краткий ответ с примером, а не ссылка на статью
С таким подходом — сразу в детский сад.
Услышал тебя, тогда даже не задавай мне вопросы по iterrows
Опять взрослые дяденьки поссорились? Ай ай ай
А вы тогда воздержитесь от выдачи вредных советов в чате
Не ругайтесь, я думаю, он хотел до тебя донести эту часть > Despite its ease of use and intuitive nature, iterrows() is one of the slowest ways to iterate over rows. This article will also look at how you can substitute iterrows() for itertuples() or apply() to speed up iteration.
Что значит "вредных советов"? Человек не захотел вступать в дискуссию, чтобы отстоять свое мнение, а отправлять меня на статьи не нужно.
В пандасе операции над векторами, когда ты делаешь на Series to_list операции применяются на весь столбец
Нет нужны перебирать строки, так как каждая операция / метод распространяется на весь объект
Я прекрасно понимаю, что он хотел до меня донести. Но он сам скинул статью и удалился, вместо того, чтобы объяснить все своими словами, это не есть хорошая манера
Если бы ты указал конкретные страницы / главы / цитаты - да, вполне
Цитаты, это уже размером с одно сообщение. Что ему мешало скопировать часть того текста, мысль которого он хотел до меня донести и отправить сюда в чат? Двойные стандарты у тебя какие-то
Зачем копировать текст, который доступен собеседнику по одному клику на ссылку?
Тоже самое могу сказать о книге
Не можешь В книге придется искать главу / страницу / абзац и т.д., если в ссылке их нет
Книга огромная, пока по ней искать будешь, + искать саму книгу, пройдёт дофига времени
Там статья на 20 секунд чтения?
До абзаца со словами "iterrows медленный" меньше Полную аргументацию и сравнение дольше читать офк
Сколько секунд нужно потратить, чтобы прочитать нужную мысль?
Столько же, сколько на прочтение слов "iterrows медленный" Этот спор тебя никуда не приведёт, просто прими тот факт, что ты поленился открыть статью и решил доебаться до человека, который тебе помог :) А дальше иди открой статью и почитай нормально что лучше юзать вместо iterrows, вытягивание кота за яйца тебе не поможет
Столько же, сколько если её скопировать сюда. Может уже стоит научиться нормально с источниками информации работать?
Т.е. написать ему мне сообщение с содержанием "iterrows медленный" ему было слишком затруднительно?
Это привело бы к вопросу "а почему" и последующей отправке той же самой статьи Простое сокращение количества шагов
Я тебе советую не вступать в следующий раз в спор, если не можешь адекватно отстоять свою позицию
Я уже отстоял, лол))))
И после это был бы вопрос — а что вместо него? Пришлось бы объяснять, что в зависимости от задачи есть несколько вариантов — и хопа — у нас текста как раз на эту статью.
Я уже писал за книги тому пареньку, не смеши своим аргументом
Если бы ты вместо ссылки на статью написал свое личное мнение с примером, это было бы более уважительно и небыло разведение срача в чате
Пользователь V имеет 1/2 предупреждений, будьте внимательны! Причина: флейм
В чем причина варна?
В разведении флейма. Если он продолжится после этого сообщения, будет ещё один
Книги и статьи это разные вещи Чтобы прочитать главную мысль статьи тебе нужно 15 секунд Чтобы прочитать главную мысль книги тебе нужно ее там для начала найти))) А ссылка на страницу в книге идентична ссылке на короткую статью😉
А оскорблять людей тут можно получается?
Кто тебя оскорблял?)
Это считается за продолжение флейма? @synrst
Может прочитаешь определение слова флейм...?
Может остальные тоже прекратят?
Так в чате оскорбление допустимы или нет?
/mute 1h остынь
Ну да, прекратить реагировать на такое
Я думал здесь норм чат, а в результате увидел админа неадеквата. Тут один человек называет другого дебилом, для тебя это норма, другой клоун продолжает срач, для тебя это норма, а пред даешь тому, кто просто адекватно отстаивал свое мнение. В результате я увидел не чат программистов, а очередную помойку с предвзятым админом.
"Я не хочу читать статью, перескажи её мне" — это не отстаивание мнения
Т.е. ты лучше дашь пред за такое, чем тому, кто другого называет дебилом?
Мне аж стало чуточку любопытно — где и кого дебилом назвали? Тут, конечно, бывает такое, но в этой... хм... дискуссии я этого не заметил.
@synrst Ну так ты ответишь или только можешь предвзятые варны давать?
Самый пострадавший, да?
/warn админ всегда прав
Пользователь Thomas имеет 1/2 предупреждений, будьте внимательны! Причина: админ всегда прав
Ахахахахахах, ну как и ожидалось. Спасибо еще раз, что подтвердили мою догадку. Помойный чат с помойными админами. Если у вас в норме оскорбления, то видимо вы такие же дебилы, как и здешние участники.
Я дебильный помойный админ помойного чата?
Выход справа сверху
Да, все верно. Что-то смущает?
Грубиян Ты видимо в помойных чатах с помойными админами не был, раз так говоришь
Я в многих чатах сижу и подобное вижу впервые
Обсуждают сегодня