Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
Convert a list of multiple integers into a single integer in Python
Sometimes we may have a list whose elements are integers. There may be a need to combine all these elements and create a single integer out of it. In this article we will explore the ways to do that.
With join
The join method can Join all items in a tuple into a string. So we will use it to join each element of the list by iterating through them through a for loop.
Example
listA = [22,11,34]
# Given list
print("Given list A: ", listA)
# Use
res = int("".join([str(i) for i in listA]))
# Result
print("The integer is : ",res)
Output
Running the above code gives us the following result −
Given list A: [22, 11, 34] The integer is : 221134
With map and join
We can apply the map function to convert each element of the list into a string and then join each of them to form a final list. Applying the int function makes the final result an integer.
Example
listA = [22,11,34]
# Given list
print("Given list A: ", listA)
# Use
res = int("".join(map(str, listA)))
# Result
print("The integer is : ",res)
Output
Running the above code gives us the following result −
Given list A: [22, 11, 34] The integer is : 221134
Advertisements
