print(df ['A'] [2])和print(df.loc [2,'A'])之间的区别

时间:2020-05-14 03:52:14

标签: python python-3.x pandas

我有验证码:

import pandas as pd

df = pd.DataFrame({'A': ['aaa', 'bbb', 'ccc'], 'B': [1, 2, 3]}, index=[0, 2, 3])

print(df['A'][2])

print(df.loc[2, 'A'])

输出:

bbb
bbb


问题print(df['A'][2])print(df.loc[2, 'A'])之间的区别是什么?它们是指完全相同的事物(只是语法不同)还是在不同情况下的行为可能不同?如果它们不同,那么确切的区别是什么?

0 个答案:

没有答案