Я прочитал файл csv с именем df, который имеет 4 столбца (id, skill, ..) и 30 строк, я хочу, чтобы программа проверила каждый идентификатор, и если идентификатор " A035755 ", затем распечатайте соответствующий навык (j). Я написал следующую программу, она почти работает, но проблема в том, что она повторяется несколько раз, поэтому вместо 30 результатов у меня больше 100!
Я думаю, что моя индексация может быть проблемой, но не уверен, как ее исправить.Для цикла в python 3 (множественная итерация)
Благодаря J
df=pd.read_csv('location')
for i in df.id[0:len(df)]: #id is one of the columns
for j in df.skill: #skill another column
if i == "A035755":
print(j)
else:
print("Not Found")
Спасибо, но ни один из раствора не работает. Фактически, что делает программа, печатает столбец навыков 3 раза, а затем один раз «Не найдено» –
Можете ли вы добавить текущий вывод и ожидаемый результат на вопрос? – harshil9968