到目前为止:
import xml.etree.ElementTree as ET
tree = ET.parse(file)
for elem in tree.iter():
print elem.text
list=[]
list.append(elem.text)
并将这些作为elem.text的打印结果:
。 。 。 VA-2017-VBA-0018 VA-2017-VBA-0020 VA-2017-VBA-0025 VA-2017-VHA-0003 VA-2017-VHA-0013 VA-2017-VHA-0021 VA-2017-VHA-0023 VA-2017-VHA-0024 VA-2017-VHA-0026 VETS-2017-0001 WHD-2017-0002
但是当我
打印列表,
我只获得['WHD-2017-0002']
当我想要的是
[...,VA-2017-VHA-0026,VETS-2017-0001,WHD-2017-0002]
或
{1:ABMC-2017-0002,...,997:VA-2017-VHA-0026,998:VETS-2017-0001, 999:WHD-2017-0002}
有人可以告诉我如何从文本中制作列表或带数字标记的字典吗?