Python String format_map() Method
Python String format_map() method is an inbuilt function in Python, which is used to return a dictionary key’s value.
Syntax:
string.format_map(z)
Parameters:
Here z is a variable in which the input dictionary is stored and string is the key of the input dictionary. input_dict: Takes a single parameter which is the input dictionary.
Returns:
Returns key’s values of the input dictionary.
Example 1: Python String format_map() method
Python3
# input stored in variable a.a = {'x':'John', 'y':'Wick'} # Use of format_map() functionprint("{x}'s last name is {y}".format_map(a)) |
Output:
John's last name is Wick
Example 2:
Python3
# input stored in variable a.a = {'x':"geeksforgeeks", 'y':'b'} # Use of format_map() functionprint('{x} {y}'.format_map(a)) |
Output:
geeksforgeeks b
Example 3:
Python3
# Input dictionaryprofession = { 'name':['Barry', 'Bruce'], 'profession':['Engineer', 'Doctor'], 'age':[30, 31] } # Use of format_map() function print('{name[0]} is an {profession[0]} and he' ' is {age[0]} years old.'.format_map(profession)) print('{name[1]} is an {profession[1]} and he' ' is {age[1]} years old.'.format_map(profession)) |
Output:
Barry is an Engineer and he is 30 years old. Bruce is an Doctor and he is 31 years old.
Example 4: Practical Application
The format_map() function can be used in any practical application.
Python3
# Python code showing practical # use of format_map() functiondef chk_msg(n): # input stored in variable a. a = {'name':"George", 'mesg':n} # use of format_map() function print('{name} has {mesg} new messages'.format_map(a)) chk_msg(10) |
Output:
George has 10 new messages
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

