Why doesn't join() call str() on its arguments?
Nick Vargish
nav+posts at bandersnatch.org
Wed Feb 16 16:52:22 EST 2005
More information about the Python-list mailing list
Wed Feb 16 16:52:22 EST 2005
- Previous message (by thread): Why doesn't join() call str() on its arguments?
- Next message (by thread): Why doesn't join() call str() on its arguments?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Leo Breebaart <leo at lspace.org> writes: > That suggests > to me an "obvious default" of the kind that exists elsewhere in > Python as well. I feel pretty much the opposite... If a non-string-type has managed to get into my list-of-strings, then something has gone wrong and I would like to know about this potential problem. If you want to do force a conversion before the join, you can use a list comp: ', '.join([str(x) for x in l]) Nick "Explicit is better than Implicit" -- # sigmask || 0.2 || 20030107 || public domain || feed this to a python print reduce(lambda x,y:x+chr(ord(y)-1),' Ojdl!Wbshjti!=obwAcboefstobudi/psh?')
- Previous message (by thread): Why doesn't join() call str() on its arguments?
- Next message (by thread): Why doesn't join() call str() on its arguments?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list