【发布时间】:2019-02-17 16:07:18
【问题描述】:
我有一个字符串列表,其中包含我需要按最后一个或倒数第二个空格 (dateTime) 解析的空格。我已经在主字符串上尝试了 split() ,但问题是包含很多空格来描述数据,所以我推迟使用 split(/n) 。请参阅下面的示例列表。
['Origin Time 2016/04/16 01:25:00',
'Lat. 32.753',
'Long. 130.762',
'Depth. (km) 12',
'Mag. 7.3',
'Station Code AIC001',
'Station Lat. 35.2976',
'Station Long. 136.7500',
'Station Height(m) 6',
'Record Time 2016/04/16 01:28:06',
'Sampling Freq(Hz) 100Hz',
'Duration Time(s) 120',
'Dir. N-S',
'Scale Factor 7845(gal)/8223790',
'Max. Acc. (gal) 2.327',
'Last Correction 2016/04/16 01:28:08'
我不确定最好的角度是拆分此列表的第一个和最后一个元素,我想将它们分开以便我可以从中创建一个 pandas Dataframe。
【问题讨论】:
-
您可以尝试只在分割所在的 index 上分割字符串,因为按最右边的空格分割不是此数据集的有效规则。值开始的索引在您的示例中始终相同。