170 похожих чатов

Всем здравия! Люди, как мне построчно (желательно с указанием индекса или

номера строки) прочитать содержимое файла CSV с последующим преобразованием содержимого в список?

Желательно с использованием pandas...

65 ответов

42 просмотра

import pandas as pd data = pd.read_csv('file.csv') for index, row in data.iterrows(): print(f'Строка {index}: {row.tolist()}')

garrip91- Автор вопроса

Для того, чтобы перебрать строки в DataFrame построчно

V
Для того, чтобы перебрать строки в DataFrame постр...

iterrows не нужен почти никогда. https://www.learndatasci.com/solutions/how-iterate-over-rows-pandas/

evle
iterrows не нужен почти никогда. https://www.learn...

В чем проблема, что я его использовал? И как ты предлагаешь сделать по другому?

V
В чем проблема, что я его использовал? И как ты пр...

А ссылка на статью с подробным объяснением, почему не надо — была для красоты?

evle
А ссылка на статью с подробным объяснением, почему...

Меня интересует твой краткий ответ с примером, а не ссылка на статью

V
Меня интересует твой краткий ответ с примером, а н...

С таким подходом — сразу в детский сад.

evle
С таким подходом — сразу в детский сад.

Услышал тебя, тогда даже не задавай мне вопросы по iterrows

V
Услышал тебя, тогда даже не задавай мне вопросы по...

Опять взрослые дяденьки поссорились? Ай ай ай

V
Услышал тебя, тогда даже не задавай мне вопросы по...

А вы тогда воздержитесь от выдачи вредных советов в чате

V
Услышал тебя, тогда даже не задавай мне вопросы по...

Не ругайтесь, я думаю, он хотел до тебя донести эту часть > 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.

Andrey
А вы тогда воздержитесь от выдачи вредных советов ...

Что значит "вредных советов"? Человек не захотел вступать в дискуссию, чтобы отстоять свое мнение, а отправлять меня на статьи не нужно.

V
Для того, чтобы перебрать строки в DataFrame постр...

В пандасе операции над векторами, когда ты делаешь на Series to_list операции применяются на весь столбец

V
Что значит "вредных советов"? Человек не захотел в...

Нет нужны перебирать строки, так как каждая операция / метод распространяется на весь объект

Maxim Polyakov
Не ругайтесь, я думаю, он хотел до тебя донести эт...

Я прекрасно понимаю, что он хотел до меня донести. Но он сам скинул статью и удалился, вместо того, чтобы объяснить все своими словами, это не есть хорошая манера

Если бы ты указал конкретные страницы / главы / цитаты - да, вполне

Const
Если бы ты указал конкретные страницы / главы / ци...

Цитаты, это уже размером с одно сообщение. Что ему мешало скопировать часть того текста, мысль которого он хотел до меня донести и отправить сюда в чат? Двойные стандарты у тебя какие-то

V
Цитаты, это уже размером с одно сообщение. Что ему...

Зачем копировать текст, который доступен собеседнику по одному клику на ссылку?

V
Тоже самое могу сказать о книге

Не можешь В книге придется искать главу / страницу / абзац и т.д., если в ссылке их нет

V
Тоже самое могу сказать о книге

Книга огромная, пока по ней искать будешь, + искать саму книгу, пройдёт дофига времени

V
Там статья на 20 секунд чтения?

До абзаца со словами "iterrows медленный" меньше Полную аргументацию и сравнение дольше читать офк

Const
До абзаца со словами "iterrows медленный" меньше П...

Сколько секунд нужно потратить, чтобы прочитать нужную мысль?

V
Сколько секунд нужно потратить, чтобы прочитать ну...

Столько же, сколько на прочтение слов "iterrows медленный" Этот спор тебя никуда не приведёт, просто прими тот факт, что ты поленился открыть статью и решил доебаться до человека, который тебе помог :) А дальше иди открой статью и почитай нормально что лучше юзать вместо iterrows, вытягивание кота за яйца тебе не поможет

V
Сколько секунд нужно потратить, чтобы прочитать ну...

Столько же, сколько если её скопировать сюда. Может уже стоит научиться нормально с источниками информации работать?

Const
Столько же, сколько на прочтение слов "iterrows ме...

Т.е. написать ему мне сообщение с содержанием "iterrows медленный" ему было слишком затруднительно?

V
Т.е. написать ему мне сообщение с содержанием "ite...

Это привело бы к вопросу "а почему" и последующей отправке той же самой статьи Простое сокращение количества шагов

Const
Столько же, сколько на прочтение слов "iterrows ме...

Я тебе советую не вступать в следующий раз в спор, если не можешь адекватно отстоять свою позицию

V
Т.е. написать ему мне сообщение с содержанием "ite...

И после это был бы вопрос — а что вместо него? Пришлось бы объяснять, что в зависимости от задачи есть несколько вариантов — и хопа — у нас текста как раз на эту статью.

evle
Столько же, сколько если её скопировать сюда. Може...

Я уже писал за книги тому пареньку, не смеши своим аргументом

evle
И после это был бы вопрос — а что вместо него? При...

Если бы ты вместо ссылки на статью написал свое личное мнение с примером, это было бы более уважительно и небыло разведение срача в чате

V
Я уже писал за книги тому пареньку, не смеши своим...

Пользователь V имеет 1/2 предупреждений, будьте внимательны! Причина: флейм

Andrey
/warn флейм

В чем причина варна?

V
В чем причина варна?

В разведении флейма. Если он продолжится после этого сообщения, будет ещё один

V
Я уже писал за книги тому пареньку, не смеши своим...

Книги и статьи это разные вещи Чтобы прочитать главную мысль статьи тебе нужно 15 секунд Чтобы прочитать главную мысль книги тебе нужно ее там для начала найти))) А ссылка на страницу в книге идентична ссылке на короткую статью😉

Andrey
В разведении флейма. Если он продолжится после это...

А оскорблять людей тут можно получается?

Const
Книги и статьи это разные вещи Чтобы прочитать гл...

Это считается за продолжение флейма? @synrst

V
Это считается за продолжение флейма? @synrst

Может прочитаешь определение слова флейм...?

Const
Может прочитаешь определение слова флейм...?

Может остальные тоже прекратят?

Andrey
Может остальные тоже прекратят?

Так в чате оскорбление допустимы или нет?

/mute 1h остынь

Ну да, прекратить реагировать на такое

Andrey
/mute 1h остынь

Я думал здесь норм чат, а в результате увидел админа неадеквата. Тут один человек называет другого дебилом, для тебя это норма, другой клоун продолжает срач, для тебя это норма, а пред даешь тому, кто просто адекватно отстаивал свое мнение. В результате я увидел не чат программистов, а очередную помойку с предвзятым админом.

Thomas Gardner
Я думал здесь норм чат, а в результате увидел адми...

"Я не хочу читать статью, перескажи её мне" — это не отстаивание мнения

Andrey
"Я не хочу читать статью, перескажи её мне" — это ...

Т.е. ты лучше дашь пред за такое, чем тому, кто другого называет дебилом?

Thomas Gardner
Т.е. ты лучше дашь пред за такое, чем тому, кто др...

Мне аж стало чуточку любопытно — где и кого дебилом назвали? Тут, конечно, бывает такое, но в этой... хм... дискуссии я этого не заметил.

Thomas Gardner
Т.е. ты лучше дашь пред за такое, чем тому, кто др...

@synrst Ну так ты ответишь или только можешь предвзятые варны давать?

Thomas Gardner
@synrst Ну так ты ответишь или только можешь предв...

Пользователь Thomas имеет 1/2 предупреждений, будьте внимательны! Причина: админ всегда прав

Dan 船長
/warn админ всегда прав

Ахахахахахах, ну как и ожидалось. Спасибо еще раз, что подтвердили мою догадку. Помойный чат с помойными админами. Если у вас в норме оскорбления, то видимо вы такие же дебилы, как и здешние участники.

Thomas Gardner
Ахахахахахах, ну как и ожидалось. Спасибо еще раз,...

Я дебильный помойный админ помойного чата?

Thomas Gardner
Ахахахахахах, ну как и ожидалось. Спасибо еще раз,...

Грубиян Ты видимо в помойных чатах с помойными админами не был, раз так говоришь

Maxim Polyakov
Грубиян Ты видимо в помойных чатах с помойными адм...

Я в многих чатах сижу и подобное вижу впервые

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

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта