python中的列表修改,无需迭代
我有一张这样的清单-:python中的列表修改,无需迭代,python,list,dataframe,Python,List,Dataframe,我有一张这样的清单-: list= [[Timestamp('2019-02-08 19:00:00'), -0.10272366503382457], [Timestamp('2019-02-08 20:00:00'), -0.09879936173003045], [Timestamp('2019-02-08 21:00:00'), -0.09485899037087542], [Timestamp('2019-02-08 22:00:00'), -0.09090362376394268]
list= [[Timestamp('2019-02-08 19:00:00'), -0.10272366503382457],
[Timestamp('2019-02-08 20:00:00'), -0.09879936173003045],
[Timestamp('2019-02-08 21:00:00'), -0.09485899037087542],
[Timestamp('2019-02-08 22:00:00'), -0.09090362376394268],
[Timestamp('2019-02-08 23:00:00'), -0.08693431127731444],
[Timestamp('2019-02-09 00:00:00'), -0.08295207923696779]....]
['2019-02-08 19:00:00', -0.10272366503382457],
['2019-02-08 20:00:00', -0.09879936173003045],
['2019-02-08 21:00:00', -0.09485899037087542],
['2019-02-08 22:00:00', -0.09090362376394268],
['2019-02-08 23:00:00', -0.08693431127731444],
['2019-02-09 00:00:00', -0.08295207923696779].....,
我想对它进行过滤,得到如下输出-:
list= [[Timestamp('2019-02-08 19:00:00'), -0.10272366503382457],
[Timestamp('2019-02-08 20:00:00'), -0.09879936173003045],
[Timestamp('2019-02-08 21:00:00'), -0.09485899037087542],
[Timestamp('2019-02-08 22:00:00'), -0.09090362376394268],
[Timestamp('2019-02-08 23:00:00'), -0.08693431127731444],
[Timestamp('2019-02-09 00:00:00'), -0.08295207923696779]....]
['2019-02-08 19:00:00', -0.10272366503382457],
['2019-02-08 20:00:00', -0.09879936173003045],
['2019-02-08 21:00:00', -0.09485899037087542],
['2019-02-08 22:00:00', -0.09090362376394268],
['2019-02-08 23:00:00', -0.08693431127731444],
['2019-02-09 00:00:00', -0.08295207923696779].....,
我使用这个str(list_result[0][0])
语法,但问题是我必须这样做
迭代所有耗时的列表
迭代有可能吗
谢谢您可以使用来帮助设置datetime对象的格式,然后像最初一样将它们附加到列表中
例如:
将产生:
'02/23/2012'
有关格式化的详细信息,请参阅
这只会帮助您将datetime对象转换为字符串,不会过滤掉任何内容。另外,由于列表是Python对数组的表示,如果没有迭代或索引,就不可能获取它的元素。您可以更新您的问题,说明如何过滤列表吗。您的问题似乎显示了相同数量的项目,因此没有筛选。好的,让我修改它@quamrana@arjun请检查下面提供的答案,并让我知道这是否有帮助…我正在研究@DevanshuMisrahey,感谢您的时间,我只是更新我的问题,您提供的解决方案很好,但我不会使用它,因为如果我将动态应用它,我必须迭代循环,您能提出其他建议吗?我将再发布一个问题,请帮助我out@arjun我想请您将您发现有问题的代码放在问题中,以便社区能够相应地帮助您。我们不可能在不知道何时何地实现迭代的情况下,为您提供一个不使用迭代的解决方案。如果您在问题中发布代码,我们将能够为您提供更好的解决方案。@arjun我认为必须进行迭代。。。某个地方。@quamrana这正是我想告诉我们这里的朋友的,因为你不能不经过迭代就从列表中提取元素。或者,您必须使用索引,但在动态填充的列表中这是不可能的(除非您确定元素在列表中的位置)。