str型伪list转化成list列表

#coding=utf-8
s = "[[11111, 33zcef], [11111, wer]]"

def strListDemoTwo(s):
    '''

    :param s:
    :return:
    '''
    s = s.replace('[', '').replace(']', '')
    files = s.split(',') # 用,号分割成list
    files_List = [] # 新建空list
    for i in range(0, len(files), 2):
        files_List.append(files[i:i + 2])
    return files_List


s_list = strListDemoTwo(s)
print(s_list) # [['11111', ' 33zcef'], [' 11111', ' wer']]

猜你喜欢

转载自blog.csdn.net/qq_42833469/article/details/87893631