gpt4 book ai didi

python - 将元组与 numpy 数组中的值连接起来

转载 作者:太空宇宙 更新时间:2023-11-04 05:42:35 24 4
gpt4 key购买 nike

我有一个元组列表,我想将它们连接到存储在 numpy 数组中的值。可能吗?

我尝试使用 zip 函数,因为我想要一个像这样的结果元组:

(original_tuple_value,numpy_array_value)

为澄清起见,可能的输入是:将 numpy 导入为 np

tupla_data = [tuple(["String 1"]), tuple(["String 2"]), tuple(["String3"])]
array_data = np.array([0,1,2])

打印版本为:

元组列表示例:[('String 1',), ('String 2',), ('String3',)]

numpy 数组示例:[0 1 2]

期望的最终输出元组:[('String 1', 0), ('String 2', 1), ('String3', 2)]

最佳答案

如果我没理解错的话,像这样——

In [69]: original_tuple_value = [('hello'),('all'),('long')]

In [70]: numpy_array_value = np.array([3,8,2])

In [71]: map(tuple,np.column_stack((original_tuple_value,numpy_array_value)))
Out[71]: [('hello', '3'), ('all', '8'), ('long', '2')]

关于python - 将元组与 numpy 数组中的值连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33363347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com