How To Use map() in Python

Channel:
Subscribers:
43,700
Published on ● Video Link: https://www.youtube.com/watch?v=E4fSP3cOHCE



Category:
Tutorial
Duration: 5:06
5,819 views
154


map() is a Python built in that lets you apply or "map" a function to each element in a list or iterable object. map() is one of the most useful Python built in functions for data analytics, since you will often be working with large sequence data types that need to be transformed in various ways.

Code used in the video:

# Map lets you apply a function to each element of a list

power_level_list = [1000, 4000, 16000, 150, 9001, 1500]

def greater_than_9000(x):
if x > 9000:
return True
return False

mapped = map(greater_than_9000, power_level_list)

print(mapped)

# Print each mapping

for m in mapped:
print(m)

# Extract mapping into new list

mapped_list = [*map(greater_than_9000, power_level_list)]

mapped_list

# Use map with a lambda function

[*map(lambda x: x > 9000, power_level_list)]

* Note: YouTube does not allow greater than or less than symbols in the text description, so the code above will not be exactly the same as the code shown in the video! I will use Unicode large < and > symbols in place of the standard sized ones. .

Videos on Pandas map() operations:

How To Use apply() In Pandas (Python)
https://www.youtube.com/watch?v=smPLY_5gVv4&ab_channel=DataDaft

How To Use applymap() In Pandas (Python)
https://www.youtube.com/watch?v=azF6O_mzaCI&ab_channel=DataDaft







Tags:
python map
python map()
map()
python built ins
python apply()
map in python
map a function in python
apply a function to a list python
map python
map() python
how to use map
how to use map() in python
python map() tutorial
python tutorial
python basics
learn python
python functions
map function