DataFrame.loc code example
Example 1: pd.loc
>>> df = pd.DataFrame([[1, 2], [4, 5], [7, 8]],
... index=['cobra', 'viper', 'sidewinder'],
... columns=['max_speed', 'shield'])
>>> df
max_speed shield
cobra 1 2
viper 4 5
sidewinder 7 8
>>> df.loc[['viper', 'sidewinder']]
max_speed shield
viper 4 5
sidewinder 7 8
Example 2: pandas loc for list
df.loc[df['channel'].isin(['sale','fullprice'])]
Example 3: pandas loc index not in
df.loc[set(df.index) - set(blacklist)]
Example 4: DataFrame.fillna
>>> df.fillna(0)
A B C D
0 0.0 2.0 0.0 0
1 3.0 4.0 0.0 1
2 0.0 0.0 0.0 5
3 0.0 3.0 0.0 4