📌  相关文章
📜  将字符串数组转换为整数python(1)

📅  最后修改于: 2023-12-03 15:39:16.429000             🧑  作者: Mango

将字符串数组转换为整数python

在Python中,将字符串数组转换为整数有几种方法,本文将为您介绍其中两种常用的方法。

方法一:使用map函数和int函数

我们可以使用Python内置函数map()int()来将字符串数组转换为整数数组。下面是示例代码:

str_array = ["1", "2", "3", "4"]
int_array = list(map(int, str_array))
print(int_array)

输出结果为:

[1, 2, 3, 4]

在上面的代码中,首先我们定义了一个字符串数组str_array,然后使用map()函数将其中的每个元素转换为整数,最后将转换后的整数放入一个新的列表int_array中。

方法二:使用列表推导式和int函数

我们还可以使用列表推导式来将字符串数组转换为整数数组,这种方法比使用map()函数更加简洁,下面是示例代码:

str_array = ["1", "2", "3", "4"]
int_array = [int(x) for x in str_array]
print(int_array)

输出结果为:

[1, 2, 3, 4]

在上面的代码中,我们使用列表推导式将每个字符串元素转换为整数,最终得到一个新的列表int_array

总的来说,无论是使用map()函数还是使用列表推导式,它们都是Python中非常常用的将字符串数组转换为整数数组的方法。