python怎么將列表轉(zhuǎn)化為數(shù)字

小億
519
2024-05-21 19:12:23

要將列表轉(zhuǎn)化為數(shù)字,可以使用以下方法:

  1. 使用join()方法將列表中的元素連接成一個(gè)字符串,然后使用int()函數(shù)將字符串轉(zhuǎn)化為數(shù)字。
my_list = [1, 2, 3, 4, 5]
my_number = int(''.join(map(str, my_list)))
print(my_number)
  1. 可以使用reduce()函數(shù)來將列表中的元素累加,然后得到一個(gè)數(shù)字。
from functools import reduce

my_list = [1, 2, 3, 4, 5]
my_number = reduce(lambda x, y: x*10 + y, my_list)
print(my_number)

這樣就可以將列表轉(zhuǎn)化為數(shù)字。

0