在 Python 中將多個整數列表轉換為單個整數
有時我們可能有一個元素為整數的列表。需要結合所有這些元素並從中建立一個單個整數。在本文中,我們將探討實現這一目標的方法。
使用 join
join 方法可以將元組中的所有專案連線成一個字串。因此,我們將透過 for 迴圈遍歷它們來連線列表的每個元素。
示例
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)輸出
執行上述程式碼,得到以下結果−
Given list A: [22, 11, 34] The integer is : 221134
使用 map 和 join
我們可以應用 map 函式將列表的每個元素轉換為字串,然後將它們連線起來形成一個最終列表。應用 int 函式使最終結果成為一個整數。
示例
listA = [22,11,34]
# Given list
print("Given list A: ", listA)
# Use
res = int("".join(map(str, listA)))
# Result
print("The integer is : ",res)輸出
執行上述程式碼,得到以下結果−
Given list A: [22, 11, 34] The integer is : 221134
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP