我有这样的数据:
Observation 1
Type : 1
Color: 2
Observation 2
Color: 2
Resolution: 3
最初我所做的是 试图建立一个CSV 看起来像:
1,2
2,3 # Only problem here is that the data should look like this 1,2,
,2,3 #
我做了以下手术:
while linecache.getline(filename, curline):
for i in range(2):
data_manipulated = linecache.getline(filename, curline).rstrip()
datamanipulated2 = data_manipulated.split(":")
datamanipulated2.pop(0)
lines.append( : .join(datamanipulated2))
这是一个相当庞大的数据集,我试图找到方法来核实上述问题没有发生,以便我能够适当地和通过检查来汇编数据。 然而,我碰到了字典,表现对我来说是一个大问题,如果可能的话,我更希望列出清单(至少我的理解是字典可以大大放慢速度? ) 。 我只是在想是否有人建议最迅速和最有力的方法这样做?