With a simpler method:
with open("SCB_earthquakes.xml", "r") as infile: lines = infile.read().split("\n") for line in lines: if '<azimuthalGap>' in line: gaps.append(line.split('<azimuthalGap>')[1].split('<')[0])