Python 将列表转换为分组字符串列表
我想用输入列表创建列表列表,但是!使用以下规则: 指定我可以向主列表中的每个列表添加多少字符串。在这一刻,我发现以下代码部分有用:Python 将列表转换为分组字符串列表,python,list,Python,List,我想用输入列表创建列表列表,但是!使用以下规则: 指定我可以向主列表中的每个列表添加多少字符串。在这一刻,我发现以下代码部分有用: def extractDigits(lst): res = [] for el in lst: sub = el.split(', ') res.append(sub) return(res) 当我应用它时: # Execution: lst = ['01', '0
def extractDigits(lst):
res = []
for el in lst:
sub = el.split(', ')
res.append(sub)
return(res)
当我应用它时:
# Execution:
lst = ['01', '02', '03', '04', '05', '06', '07', '08', '09']
print(extractDigits(lst))
>>> [['01'], ['02'], ['03'], ['04'], ['05'], ['06'], ['07'], ['08'], ['09']]
但我想对字符串的数量进行任意分组,例如:
# Execution:
print(extractDigits(lst, 3)) # groups of 3
>>> [['01', '02', '03'], ['04', '05', '06'], ['07', '08', '09']]