python列表中的字符串,怎么转化成列表?

 我来答
瑞沈极剧1b
2021-04-12 · 超过26用户采纳过TA的回答
知道答主
回答量:80
采纳率:85%
帮助的人:8.6万
展开全部

首先我们打开JUPYTER NOTEBOOK,新建一个空白的PYTHON文档。当然也可以用其它编译器的。

new = "Apple"

new_list = list(new)

print(new_list)

定义一个变量,这个变量里面是一个英语单词。

我们需要新建一个列表,然后把这个变量放进去,那么打印出来的结果就会自动分割每个字母,形成一个新的列表。

new2 = "123456789"

new2_list = list(new2)

print(new2_list)

定义一个变量,这次的变量里面是数字,但是实际上是字符串,大家注意引号。

我们需要新建一个列表,也是然后把这个变量放进去,那么打印出来的结果就会自动分割每个数字,形成一个新的数字列表。

new3 = "apple,banana,orange"

new3_list = new3.split(",")

print(new3_list)

如果说我们想分割有逗号的字符串,那么很容易分割,因为我们可以用SPLIT来分割,根据逗号作为分割,分割后的结果就是一个新的列表。

new4 = "324230524230432423054353"

new4_list = new4.split("0")

print(new4_list)

不单只是逗号,我们可以灵活运用,必须字符串里面的数字也可以作为分割的对象,大家看看结果就知道了。

阳光的雷咩咩
2021-04-12 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7834万
展开全部
strs = ['01,02,03,04,05,06,07', '11,12,13,14,15,16,17']
print([[int(n) for n in s.split(',')] for s in strs])
#[[1, 2, 3, 4, 5, 6, 7], [11, 12, 13, 14, 15, 16, 17]]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式