On Sun, 18 May 2008 20:30:57 +0100, Peter Otten <[EMAIL PROTECTED]> wrote:
Matt Porter wrote:
I'm trying to compress a string.
E.g:
"BBBC" -> "ABC"
Two more:
from itertools import groupby
"".join(k for k, g in groupby("aa
On Sun, 18 May 2008 19:13:57 +0100, J. Clifford Dyer
<[EMAIL PROTECTED]> wrote:
On Sun, May 18, 2008 at 07:06:10PM +0100, Matt Porter wrote regarding
Compress a string:
Hi guys,
I'm trying to compress a string.
E.g:
"BBBC" -> "ABC"
The code I have
Hi guys,
I'm trying to compress a string.
E.g:
"BBBC" -> "ABC"
The code I have so far feels like it could be made clearer and more
succinct, but a solution is currently escaping me.
def compress_str(str):
new_str = ""
for i, c in enumerate(str):
try:
if c !=
On Tue, 06 May 2008 20:02:21 +0100, Paul Rubin
<"http://phr.cx"@nospam.invalid> wrote:
[EMAIL PROTECTED] (Ville M. Vainio) writes:
[EMAIL PROTECTED] (Ville M. Vainio) writes:
I don't think BSD/MIT like license really annoys anyone. Think python
here ;-)
Python's non-GPL license certainly is a