[Python-Dev] join() et al. (original) (raw)
Fredrik Lundh Fredrik Lundh" <effbot@telia.com
Tue, 16 May 2000 17:22:06 +0200
- Previous message: [Python-Dev] join() et al.
- Next message: [Python-Dev] join() et al.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Marc> join(seq,sep) := reduce(lambda x,y: x + sep + y, seq)
Of course, while it will always yield what you ask for, it might not always yield what you expect: >>> seq = [1,2,3] >>> sep = 5 >>> reduce(lambda x,y: x + sep + y, seq) 16
not to mention:
print join([], " ") TypeError: reduce of empty sequence with no initial value
...
- Previous message: [Python-Dev] join() et al.
- Next message: [Python-Dev] join() et al.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]