📅  最后修改于: 2023-12-03 15:04:05.999000             🧑  作者: Mango
在 Python 中,List 是一种非常常见的数据结构,它可以存储不同类型的数据,并且支持动态添加和删除元素。在 List 中,元素之间可以用逗号分隔。本文将介绍如何把逗号分隔的字符串转化为 List。
split 方法可以把字符串按照某个字符或字符串分割成 List。
s = "apple,banana,orange"
l = s.split(",")
print(l) # ['apple', 'banana', 'orange']
我们可以看到,用 ,
把字符串分割后,得到了一个 List。
re 模块可以用来对字符串进行正则匹配,可以把逗号分隔的字符串转化为 List。
import re
s = "apple,banana,orange"
l = re.findall(r'\w+', s)
print(l) # ['apple', 'banana', 'orange']
通过 \w+
,可以匹配由字母、数字或下划线组成的字符串,这样就可以把逗号分隔的字符串转化为 List。
以上是两种将逗号分隔的字符串转化为 List 的方法,根据实际情况选择即可。
本文示例代码已上传至Github,欢迎大家前往查看!