I forgot a line that says, "lc = c" i should really test my stuff.
"inhahe" <[EMAIL PROTECTED]> wrote in message news:... >i see lots of neat one-liner solutions but just for the sake of argument: > > def compress_str(str): > new_str = "" > lc = "" > for c in str: > if c != lc: new_str.append(c) > return new_str > > > "Matt Porter" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] >> Hi guys, >> >> I'm trying to compress a string. >> E.g: >> "AAAABBBC" -> "ABC" >> >> The code I have so far feels like it could be made clearer and more >> succinct, but a solution is currently escaping me. >> >> >> >> >> Cheers >> Matt >> -- >> -- >> > > -- http://mail.python.org/mailman/listinfo/python-list