I have got hex values as a85b080040010000. I want it to be as a8 5b 08 00 40 01 00 00. I have done it by using below code. But I have to work with very large data. So I want computed time to be very low. 
import binascii
import re
filename = 'calc.exe'
with open(filename, 'rb') as f:
    content = f.readline()
text = binascii.hexlify(content)
text1 = binascii.unhexlify(text)
length1 = 32
length2 = 16
list = re.findall('.{%d}' % length1, text)
list1 = re.findall('.{%d}' % length2, text1)
d = []
for i in range (0, len(list), 1):
    temp = ""
    l = re.findall('.{%d}' % length2, list[i])
    s = l[0]
    t = iter(s)
    temp += str(' '.join(a+b for a,b in zip(t, t)))
    temp += "  "
    s = l[1]
    t = iter(s)
    temp += str(' '.join(a+b for a,b in zip(t, t)))
    temp += "  | " + list1[i]
    print temp
				
                        
You can simply do
or