我有一个数据帧data
:
Stretch
SB
NB
...
WB
其中该行将有Nan
。我有一个2D列表:
[['SB', someFloatvalue, someFloatvalue], ['SB', someFloatvalue, someFloatvalue], ['NB', someFloatvalue, someFloatvalue]]
[['NB', someFloatvalue, someFloatvalue], ['SB', someFloatvalue, someFloatvalue], ['NB', someFloatvalue, someFloatvalue]]
对于上面的每个2D列表,它都绑定到Stretch
中的每一行。我想删除所有与Strecth
值不同的列表。最终,预期结果是:
[['SB', someFloatvalue, someFloatvalue], ['SB', someFloatvalue, someFloatvalue]]
[['NB', someFloatvalue, someFloatvalue], ['NB', someFloatvalue, someFloatvalue]]
说明:
Stretch
的第一行是SB
。因此,相应的2D列表应该只包含SB
的列表。等等
如果Nan
在Stretch
中,只需按原样显示列表即可
我的想法是把Stretch
转换成tuple
,因为我认为这个职位很重要。没有成功。。我不知道如何绘制地图
您可以尝试在列表理解中使用^{} :
或在通常的for循环中使用:
完整代码
相关问题 更多 >
编程相关推荐