2014-01-26 116 views

回答

5
data = "0xb1ca2a3e4fac"[2:] 
  1. 使用textwrap.wrap

    import textwrap 
    print textwrap.wrap(data[2:], 2) 
    
  2. 使用列表理解

    print [data[i:i+2] for i in xrange(0, len(data), 2)] 
    
  3. 使用zipmap

    print map("".join, zip(*[iter(data)] * 2)) 
    

輸出

['b1', 'ca', '2a', '3e', '4f', 'ac'] 
相關問題