Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将列表转换为分组字符串列表_Python_List - Fatal编程技术网

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']]