python str转list str带[]

    技术2022-07-10  92

    1、str带[],长得跟list一样时,格式[1,2,3,4,5] 有些变量打印出来像list,不type()一下根本分不出来 直接按list取最后一个数,哈哈了

    list_str= '[1,2,3,4,5]' print(list_str[-1]) # ]

    那就str转list吧,常规方法list()往上一套

    list_err = list(list_str) print(list_err[-1]) # ]

    怎么还是一样,打印出来看看

    print(list_err) # ['[', '1', ',', '2', ',', '3', ',', '4', ',', '5', ']']

    无话可说

    只能用json转了

    import json list_list = json.loads(list_str) print(list_list) # [1,2,3,4,5]

    终于可以了

    注意json不能直接处理list

    2,str = 'aaa, bbb, ccc’时 不带【】好办很多

    str = 'aaa,bbb,ccc' list = str.split(',') print(list)
    Processed: 0.049, SQL: 9