繁体   English   中英

Append Python 中的多维元组

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM