2024-04-20 09:49:18 发布
网友
如果我有这样的输入:
a = np.array([['31-01-2017 15:02:13.870916 120 0.3'], ['31-01-2017 15:02:15.890922 100 0.5'], ....])
有办法获取信息吗
例如,第一个是时间戳,第二个是值(120),第三个是另一个值(0.3)
当然。从' '右侧拆分,最大拆分数等于2
' '
import numpy as np a = np.array([['31-01-2017 15:02:13.870916 120 0.3'], ['31-01-2017 15:02:15.890922 100 0.5'], ]) print a[0][0].rsplit(' ', 2)
输出:
['31-01-2017 15:02:13.870916', '120', '0.3']
l = [['31-01-2017 15:02:13.870916 120 0.3'], ['31-01-2017 15:02:15.890922 100 0.5'] ] print [a[0].rsplit(' ', 2) for a in l]
[['31-01-2017 15:02:13.870916', '120', '0.3'], ['31-01-2017 15:02:15.890922', '100', '0.5']]
当然。从
' '
右侧拆分,最大拆分数等于2输出:
列表列表:
输出:
相关问题 更多 >
编程相关推荐