假设我有一个数据帧(ds
),如下所示:
ID Name Age
1 xxc 34
2 sfg 23
3 hdg 18
我也想显示列Name
和Age
。
当前通过这一行代码
def item(id):
return ds.loc[ds['ID'] == id]['Name'].tolist()[0]
我只能获取Name
列值。我如何也获得Age
列值?
请注意,我想保留相同的代码,即return语句。 有什么解决办法吗?
答案 0 :(得分:0)
list(ds.loc[ds['ID'] == 1,['Name','Age']].iloc[0])
Out[365]: ['xxc', 34]