Python 使用dataframe创建列表理解

Python 使用dataframe创建列表理解,python,list,tuples,Python,List,Tuples,我是新来的熊猫,我会感谢任何帮助。我有一个来自csv文件的熊猫数据帧。数据包含两列:日期和现金流。是否可以将这些列表转换为列表理解,并在列表中包含元组?下面是我的数据集的外观: 2021/07/15 4862.306832 2021/08/15 3474.465543 2021/09/15 7121.260118 所需输出为: [(2021/07/15, 4862.306832), (2021/08/15, 3474.465543), (2021/09/15, 7121.260118)]

我是新来的熊猫,我会感谢任何帮助。我有一个来自csv文件的熊猫数据帧。数据包含两列:日期和现金流。是否可以将这些列表转换为列表理解,并在列表中包含元组?下面是我的数据集的外观:

2021/07/15  4862.306832
2021/08/15  3474.465543
2021/09/15  7121.260118
所需输出为:

[(2021/07/15, 4862.306832),
(2021/08/15, 3474.465543),
(2021/09/15, 7121.260118)]

使用
apply
lambda
功能

data = {
    "date":["2021/07/15","2021/08/15","2021/09/15"],
    "value":["4862.306832","3474.465543","7121.260118"]
}

df = pd.DataFrame(data)
listt = df.apply(lambda x:(x["date"],x["value"]),1).tolist()
输出:

[('2021/07/15', '4862.306832'),
 ('2021/08/15', '3474.465543'),
 ('2021/09/15', '7121.260118')]

这回答了你的问题吗?