This simple script writes html color codes that can be viewed in a browser. I used short form hex codes (fff or 000, etc) and my list has only six hex numbers otherwise the results get rather large. I invite criticism as to whether my code is "pythonic". Are there other ways to generate the hex combos besides the nested "for" loops? Thanks in advance, Bill
list = ['3','6','9','b','d','f'] s = '<html><head><style>h1{margin:0}</style></head><body>\n' for a in list: for b in list: for c in list: s += '<h1 style="background:#'+ a + b + c +'">'+ a + b + c +'</h1> \n' s += '</body></html>' f = open('c:/x/test.htm', 'w') f.write(s) f.close() -- http://mail.python.org/mailman/listinfo/python-list