From 4e6581940323c47c1029951c30f3fe2ad23900a0 Mon Sep 17 00:00:00 2001 From: William Andrea Date: Mon, 26 Sep 2022 14:13:53 -0400 Subject: [PATCH 1/2] Add example for `Series.get()`. --- pandas/core/generic.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pandas/core/generic.py b/pandas/core/generic.py index b520aab2cfa5b..ee95ee93804be 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -4314,10 +4314,16 @@ def get(self, key, default=None): 2014-02-14 22.0 medium 2014-02-15 35.0 medium + >>> df['windspeed'].get('2014-02-13') + 'high' + If the key isn't found, the default value will be used. >>> df.get(["temp_celsius", "temp_kelvin"], default="default_value") 'default_value' + + >>> df['windspeed'].get('2014-02-10', '[unknown]') + '[unknown]' """ try: return self[key] From eb442e5a085da974d4d34d217258a30db2254365 Mon Sep 17 00:00:00 2001 From: William Andrea Date: Mon, 26 Sep 2022 18:48:31 -0400 Subject: [PATCH 2/2] Clarify that it's a Series object --- pandas/core/generic.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pandas/core/generic.py b/pandas/core/generic.py index ee95ee93804be..14c28a1277759 100644 --- a/pandas/core/generic.py +++ b/pandas/core/generic.py @@ -4314,7 +4314,8 @@ def get(self, key, default=None): 2014-02-14 22.0 medium 2014-02-15 35.0 medium - >>> df['windspeed'].get('2014-02-13') + >>> ser = df['windspeed'] + >>> ser.get('2014-02-13') 'high' If the key isn't found, the default value will be used. @@ -4322,7 +4323,7 @@ def get(self, key, default=None): >>> df.get(["temp_celsius", "temp_kelvin"], default="default_value") 'default_value' - >>> df['windspeed'].get('2014-02-10', '[unknown]') + >>> ser.get('2014-02-10', '[unknown]') '[unknown]' """ try: