News for hackers. Stuff that matters.
Re:Playing with Strings and Colors in Python by andrewcooke on Friday December 28, 2012 @10:30AM (#4978015)
the first doesn't work correctly for all strings (those with duplicate characters). the second is the right way to do it.
Re:Playing with Strings and Colors in Python by RyanMcGreal on Friday December 28, 2012 @11:00AM (#4978125)
Good point. I should know better than to dash off a quick code sample on HN without first running a test suite. :)
Re:Playing with Strings and Colors in Python by barakstout on Friday December 28, 2012 @10:57AM (#4978108)
Both versions will work just fine. And number mod 7 will give an index of 0 to 6, which covers any color index from the colors tuple. Also, I tested it out just in case.

EDIT: The only issue is that if the string has a repeated letter it will be the same color.