Dataframe根據某一列的值獲取滿足條件的行的其他列的值


from pandas.core.frame import DataFrame

ls_id = ['1', '2', '3', '4']
ls_score = [89, 65, 73, 94]
df = DataFrame({'id': ls_id, 'score': ls_score})  # 用列表構造Dataframe
print(df)
print('----------------------')
df_id_column = df.id.copy()
print('df_id_column的類型為:  ',type(df_id_column))
print(df_id_column.values)
print('----------------------')
print('輸出id為3的score:')
print(df.loc[df['id']=='3','score'])


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM