<div dir="ltr">#!/usr/bin/python3<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>from itertools import groupby</div>
<div><br></div><div>def get_lines_from_file(file_name):</div><div>    with open(file_name) as reader:</div><div>        for line in reader.readlines():</div>
<div>            yield(line.strip())</div><div><br></div><div>counter = 0</div><div>def key_func(x):</div><div>    if x.startswith("Starting a new group"):</div><div>        global counter</div><div>        counter += 1</div>

<div>    return counter</div><div><br></div><div>for key, group in groupby(get_lines_from_file("my_data"), key_func):</div><div>    print(list(group)[1:])</div><div><br></div></div></div></blockquote><div style>
<br></div><div style>Thank you for the responses!  Not sure yet which one I will pick.</div></div></div></div>