📌  相关文章
📜  python list 逗号分隔字符串 - Python (1)

📅  最后修改于: 2023-12-03 15:04:05.999000             🧑  作者: Mango

Python List 逗号分隔字符串

在 Python 中,List 是一种非常常见的数据结构,它可以存储不同类型的数据,并且支持动态添加和删除元素。在 List 中,元素之间可以用逗号分隔。本文将介绍如何把逗号分隔的字符串转化为 List。

方法一:使用 split 方法

split 方法可以把字符串按照某个字符或字符串分割成 List。

s = "apple,banana,orange"
l = s.split(",")
print(l)  # ['apple', 'banana', 'orange']

我们可以看到,用 , 把字符串分割后,得到了一个 List。

方法二:使用 re 模块

re 模块可以用来对字符串进行正则匹配,可以把逗号分隔的字符串转化为 List。

import re

s = "apple,banana,orange"
l = re.findall(r'\w+', s)
print(l)  # ['apple', 'banana', 'orange']

通过 \w+,可以匹配由字母、数字或下划线组成的字符串,这样就可以把逗号分隔的字符串转化为 List。

以上是两种将逗号分隔的字符串转化为 List 的方法,根据实际情况选择即可。

本文示例代码已上传至Github,欢迎大家前往查看!