[英]Append Multi Dimensional Tuples in Python
我希望你们都很好。
我得到了两个取自依赖日期时间的熊猫系列; 它们都具有相同的长度,即:
print(A)
2020-04-24 00:00:00-05:00 559
2020-04-25 00:00:00-05:00 554
2020-04-26 00:00:00-05:00 489
2020-04-27 00:00:00-05:00 661
2020-04-28 00:00:00-05:00 320
2020-04-29 00:00:00-05:00 524
print(B)
2020-04-24 00:00:00-05:00 39
2020-04-25 00:00:00-05:00 39
2020-04-26 00:00:00-05:00 40
2020-04-27 00:00:00-05:00 49
2020-04-28 00:00:00-05:00 28
2020-04-29 00:00:00-05:00 45
2020-04-30 00:00:00-05:00 11
我需要以以下形式创建一个元组数组:
array_of_tuples = [(559, 39),
(554, 39),
(489, 40),
(661, 49),
(320, 45),
(524, 11)]
知道我该怎么做吗?
您显示的是元组列表。 您可以为此使用zip
:
In [11]: s1 = pd.Series([1,2,3], index=['a','b','c'])
In [12]: s2 = pd.Series([42, 88, 99], index=['a','b','c'])
In [13]: s1
Out[13]:
a 1
b 2
c 3
dtype: int64
In [14]: s2
Out[14]:
a 42
b 88
c 99
dtype: int64
In [15]: list(zip(s1, s2))
Out[15]: [(1, 42), (2, 88), (3, 99)]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.