w3resource

Python: Triple all numbers of a given list of integers using map function


1. Triple Numbers Map

Write a Python program to triple all numbers in a given list of integers. Use Python map.

Sample Solution:

Python Code :

# Create a tuple named 'nums' containing the numbers 1 through 7
nums = (1, 2, 3, 4, 5, 6, 7)

# Print the original list of numbers
print("Original list: ", nums)

# Use the map function to apply a lambda function that triples each element in 'nums'
result = map(lambda x: x + x + x, nums)

# Print the result of the map operation as a list
print("\nTriple of said list numbers:")
print(list(result))

Sample Output:

Original list:  (1, 2, 3, 4, 5, 6, 7)

Triple of said list numbers:
[3, 6, 9, 12, 15, 18, 21]

For more Practice: Solve these Related Problems:

  • Write a Python program to triple each number in a list only if it is prime; leave non-prime numbers unchanged using map.
  • Write a Python program to triple each number and then subtract its index from the result using the map() function.
  • Write a Python program to triple every number in a list but cap the result at 50 if it exceeds that value, using map.
  • Write a Python program to triple even numbers and double odd numbers in a list using the map() function.

Go to:


Previous: Python Map Home.
Next: Write a Python program to add three given lists using Python map and lambda.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.