将列表块移动到新行

Joh*_*Doe -1 python

我创建了一个脚本,我在List中生成2个元素的块:

chunks = data[x:x+2]
  for x in xrange(0, len(data)2)]
   outfile.write(str(chunks))
Run Code Online (Sandbox Code Playgroud)

这会生成一个包含2个元素的块的列表:

[[' 0x10', ' 0x00'], [' 0x02', ' 0x11'], [' 0x00', ' 0x04'], [' 0xFF', ' 0x01'], ['  0x00', ' 0x05'], [' 0x22', ' 0x00'], [' 0x10', ' 0x28']]
Run Code Online (Sandbox Code Playgroud)

我想以下列方式得到结果:

[0x10, 0x00]
[0x02, 0x11]
[0x00, 0x04]
[0xFF, 0x01]
Run Code Online (Sandbox Code Playgroud)

每个块都必须在一个新的行上.如何在新线上移动每个块?我已尝试使用替换.(',','\n')但它不起作用或我没有正确应用...

xcs*_*ski 5

将最后一行替换为:

for chunk in chunks:
  outfile.write(str(chunk) + '\n')
Run Code Online (Sandbox Code Playgroud)