Python|将列表转换为Python数组
有时在Python中工作时,我们可能会遇到需要将数据元素限制为一种类型的问题。列表,可以是异构的,可以有多种数据类型的数据,有时它是不可取的。需要将其转换为限制数据类型的数据结构。 Python语言带有可用于此目的的数组数据结构。让我们讨论一种将列表转换为数组的方法。
方法:使用array()
+ 数据类型指示符
使用array()
可以轻松执行此任务。这是Python中用于转换为数组的内置函数。数据类型指示符“i”用于限制数据类型的整数。
# Python3 code to demonstrate working of
# Convert list to Python array
# Using array() + data type indicator
from array import array
# initializing list
test_list = [6, 4, 8, 9, 10]
# printing list
print("The original list : " + str(test_list))
# Convert list to Python array
# Using array() + data type indicator
res = array("i", test_list)
# Printing result
print("List after conversion to array : " + str(res))
输出 :
The original list : [6, 4, 8, 9, 10]
List after conversion to array : array('i', [6, 4, 8, 9, 10])