📜  : | (1)

📅  最后修改于: 2023-12-03 14:38:47.187000             🧑  作者: Mango

如何使用 ': | ' 进行字符串切割

在Python中,可以使用字符串对象的 split() 方法将字符串切割为一个列表。但是在某些情况下,我们需要以某种特殊的方式切割字符串,比如以一个特殊字符为切割点。这时候就可以使用 ': | ' 这个字符串形式作为分隔符进行切割。

代码示例
string = 'hello:world | good:bye | morning:night'
result = [s.strip() for s in string.split(': | ')]
print(result)

输出:

- hello
- world
- good
- bye
- morning
- night
解释

在以上代码中,首先定义了一个字符串 string,其中使用 ': | ' 作为分隔符对数据进行分割,并使用 split() 方法对字符串进行分割。分割后的结果为包含所有被分隔的字符串的列表。由于分隔符中包含了空格,因此返回的字符串中也会包含空格,所以需要使用 strip() 方法去除空格。最后,将得到的结果返回Markdown格式的列表。