【发布时间】:2013-06-17 00:08:22
【问题描述】:
我打算在 Python 中的 HEX 之间插入字符串(冒号),即;
之前:AABBCCDDEEFF112233 之后:AA:BB:CC:DD:EE:FF:11:22:33
这里的任何人都可以阐明如何实现它。
问候,
【问题讨论】:
-
在请别人为您解决问题之前,您是否尝试过自己解决问题?
-
使用石斑鱼 itertools 配方:docs.python.org/2/library/itertools.html#recipes,然后加入
":"。完成。 -
把它分成2个字符串然后
':'.join(pieces)。 -
s = "AABBCCDDEEFF112233"\n"".join([(c if idx % 2 == 0 else c + ":") for c, idx in zip(s, range(0, len(s)))]).rstrip(":")
标签: python