![](/img/trans.png)
[英]How to replace a cell value using str.contains function using the index of the row
[英]Function to get row Value of a dataframe using str Index
樣本df:
Student Marks
Avery 70
Joe 80
John 75
Jordan 90
當學生姓名通過時,我想使用如下 function 來返回分數。
def get_marks(student):
return *something*
預期 Output:get_marks('Joe') ==> 80
我認為以下可能有效。
def get_marks(student):
p = df.index[df['Student'] == student].tolist()
p = p[0]
return df['Marks'][p]
我所做的是首先獲取學生行的索引,然后簡單地返回相同索引的標記。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.