Get item from object for given key (ex: DataFrame column). Returns ``default`` value if not found. Parameters ---------- key : object Key for which item should be returned. default : object, default None Default value to retu
(self, key, default=None)
| 4351 | |
| 4352 | @final |
| 4353 | def get(self, key, default=None): |
| 4354 | """ |
| 4355 | Get item from object for given key (ex: DataFrame column). |
| 4356 | |
| 4357 | Returns ``default`` value if not found. |
| 4358 | |
| 4359 | Parameters |
| 4360 | ---------- |
| 4361 | key : object |
| 4362 | Key for which item should be returned. |
| 4363 | default : object, default None |
| 4364 | Default value to return if key is not found. |
| 4365 | |
| 4366 | Returns |
| 4367 | ------- |
| 4368 | same type as items contained in object |
| 4369 | Item for given key or ``default`` value, if key is not found. |
| 4370 | |
| 4371 | See Also |
| 4372 | -------- |
| 4373 | DataFrame.get : Get item from object for given key (ex: DataFrame column). |
| 4374 | Series.get : Get item from object for given key (ex: DataFrame column). |
| 4375 | |
| 4376 | Examples |
| 4377 | -------- |
| 4378 | >>> df = pd.DataFrame( |
| 4379 | ... [ |
| 4380 | ... [24.3, 75.7, "high"], |
| 4381 | ... [31, 87.8, "high"], |
| 4382 | ... [22, 71.6, "medium"], |
| 4383 | ... [35, 95, "medium"], |
| 4384 | ... ], |
| 4385 | ... columns=["temp_celsius", "temp_fahrenheit", "windspeed"], |
| 4386 | ... index=pd.date_range(start="2014-02-12", end="2014-02-15", freq="D"), |
| 4387 | ... ) |
| 4388 | |
| 4389 | >>> df |
| 4390 | temp_celsius temp_fahrenheit windspeed |
| 4391 | 2014-02-12 24.3 75.7 high |
| 4392 | 2014-02-13 31.0 87.8 high |
| 4393 | 2014-02-14 22.0 71.6 medium |
| 4394 | 2014-02-15 35.0 95.0 medium |
| 4395 | |
| 4396 | >>> df.get(["temp_celsius", "windspeed"]) |
| 4397 | temp_celsius windspeed |
| 4398 | 2014-02-12 24.3 high |
| 4399 | 2014-02-13 31.0 high |
| 4400 | 2014-02-14 22.0 medium |
| 4401 | 2014-02-15 35.0 medium |
| 4402 | |
| 4403 | >>> ser = df["windspeed"] |
| 4404 | >>> ser.get("2014-02-13") |
| 4405 | 'high' |
| 4406 | |
| 4407 | If the key isn't found, the default value will be used. |
| 4408 | |
| 4409 | >>> df.get(["temp_celsius", "temp_kelvin"], default="default_value") |
| 4410 | 'default_value' |
no outgoing calls