我有一个包含数据行的文件。每行以一个id开头,后面跟着由逗号分隔的一组固定属性。如果在Python中为具有相同ID的行找到匹配项,则从文件中获取值
123,2,kent,...,
123,2,bob,...,
123,2,sarah,...,
123,8,may,...,
154,4,sheila,...,
154,4,jeff,...,
175,3,bob,...,
249,2,jack,...,
249,5,bob,...,
249,3,rose,...,
如果条件符合,我想获得一个属性。条件是如果'bob'出现在同一个id中,则获取后面的第二个属性的值。
For example:
id: 123
values returned: 2, 8
id: 249
values returned: 3
Java有一个双循环,我可以使用,但我想试试这在Python。任何建议都会很棒。
为什么ID 249的值'是returned''3'代替'2,5,3'? – aIKid
啊等待我看.. – aIKid