我的数据如下:
(000001, mfp=621|mdus=4.0|mduc=5.0|mas=1|mpc=4.0|mfn=1|country=ABC)
(00002, address=1000+mity|mus=1|name=kailtig+bksyt|mas=1|mpc=4.977552|country=ABC)
第一个字段是一个标识符,而第二个字段包含一组属性。属性字段不一致,即有时可能包含地址属性,有时不包含。
我要做的是对于每个标识符,我必须查找属性字段是否包含地址和/国家/地区,并且我的输出如下:
000001, ,country=ABC
00002,address=105000+myCity,country=ABC
我是猪新手,没有太多想法。但是,我当时的想法是,
- 通过拆分属性字段创建一个元组,
- 遍历元组中的每个字段,并检查它是否与地址匹配
- 如果匹配,则输出。
- 检查它是否匹配国家
- 如果匹配,则输出
我想问是否有任何方法可以遍历元组中的字段?或任何其他解决此任务的方法。
谢谢你。