Recipe 1.1. Processing a String One Character at a Time(Python Cookbook)
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
1 >>> import sets
2 >>> magic_chars = sets.set('abracadabra')
3 >>> magic_chars = sets.Set('abracadabra')
4 >>> poppins_chars = sets.Set('supercalifragilisticexpialidocious')
5 >>> print ''.join(magic_chars & poppins_chars)
6 acrd
2 >>> magic_chars = sets.set('abracadabra')
3 >>> magic_chars = sets.Set('abracadabra')
4 >>> poppins_chars = sets.Set('supercalifragilisticexpialidocious')
5 >>> print ''.join(magic_chars & poppins_chars)
6 acrd
1 >>> def fun(c):
2 print c
3
4 >>> map(fun, "abc")
5 a
6 b
7 c
8 [None, None, None]
2 print c
3
4 >>> map(fun, "abc")
5 a
6 b
7 c
8 [None, None, None]