python 4
while true 做成死循环。for 循环:
for 比 while 要快。
range 直接生成一个序列。
xrange 不直接生成序列,是用一个,再生成一个。(省内存)
zip 可以在两个序列(len()相等)中。组成配对。
------------------------------------------------------------
In : print l1
In : print l2
['Sun', 'Mon', 'Tue', 'Web', 'Tue', 'Fri', 'Sat']
In : zip (l1,l2)
Out:
[(0, 'Sun'),
(1, 'Mon'),
(2, 'Tue'),
(3, 'Web'),
(4, 'Tue'),
(5, 'Fri'),
(6, 'Sat')]
In : d2=zip (l1,l2)
In : d3=dict(d2)
In : print d3
{0: 'Sun', 1: 'Mon', 2: 'Tue', 3: 'Web', 4: 'Tue', 5: 'Fri', 6: 'Sat'}
In :
------------------------------------------------------------------------------
zip 可以这样:
In : zip (['x','y','z'],l2)
Out: [('x', 4), ('y', 5), ('z', 6)]
In :
In : print l2
页:
[1]