как передать не строку в питоне - PullRequest
0 голосов
/ 27 июня 2018

У меня есть датафрейм, как вы можете видеть ниже. enter image description here

Как вы можете видеть, вторая строка не в этом кадре данных. Кроме того, во всем фрейме данных есть еще несколько строк. Я хочу получить конкретный идентификатор, который я выберу. И я должен сделать это с помощью цикла. (Не метод "loc" или что-то в этом роде). Когда я хочу использовать цикл "if", я получаю keyerror на номер 2.

enter image description here

enter image description here

Так, как я могу просто пропустить строку 2 и продолжить искать мой идентификатор?

1 Ответ

0 голосов
/ 27 июня 2018

Вы можете использовать специально построенные pd.Series.items для итерации ряда:

for index, val in df['_id'].items():
    print(val)

Этот метод позволяет лениво перебирать кортежи (индекс, значение).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...