pqwsa 发表于 2018-8-11 07:49:47

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]
查看完整版本: python 4