将列表元素中的项目转换为列表

时间:2018-03-05 10:11:30

标签: python python-2.7 list

我被迫在我的一个输入参数中使用逗号分隔来分隔多个值。所以我最终得到了

my_string = ['a,b,c']

如何将其转换为

my_new_string = ['a', 'b', 'c']

3 个答案:

答案 0 :(得分:6)

一种可能的方式:

my_new_string = my_string[0].split(',')

答案 1 :(得分:-1)

试试这个单行:

my_new_string = [x for y in my_string for x in y.split(',')]

答案 2 :(得分:-1)

试试这个单行:

print(list(my_string[0].split(',')))