【发布时间】:2012-12-15 23:11:26
【问题描述】:
可能重复:
How do you split a list into evenly sized chunks in Python?
What is the most “pythonic” way to iterate over a list in chunks?
假设我有一个字符串
s = '1234567890ABCDEF'
我怎样才能将这个字符串切片(或者也许 split 是正确的术语?)这个字符串由每个包含 2 个字符的字符串组成的列表?
desired_result = ['12', '34', '56', '78', '90', 'AB', 'CD', 'EF']
不确定这是否相关,但我正在解析一串十六进制字符,我需要的最终结果是从上面的列表创建的字节列表(例如,使用int(desired_result[i], 16))
【问题讨论】:
标签: python python-3.x