# 分割 > 原文: [https://pythonbasics.org/split/](https://pythonbasics.org/split/) 可以使用`split(param)`方法将字符串拆分为子字符串。 此方法是字符串对象的一部分。 该参数是可选的,但是您可以分割特定的字符串或字符。 给定一个句子,可以将字符串拆分为单词。 如果您有一个段落,则可以按短语拆分。 如果您有一个单词,可以将其拆分为单个字符。 在大多数情况下,`split()`方法可以。 对于字符,可以使用列表方法。 ## 字符串分割 如果您有一个字符串,则可以将其细分为几个字符串。 该字符串需要至少有一个分隔符,可以是一个空格。 默认情况下,`split`方法将使用空格作为分隔符。 调用该方法将返回所有子字符串的列表。 ### 字符串到单词 下面的演示将字符串拆分为字符。 ```py s = "Its to easy" words = s.split() print(words) ``` `len()`方法将为您提供字符数和单词数: ```py print(len(words)) print(len(s)) ``` 输出应类似于下图: ![string split](img/f242bcf3542f9154b1000948515ae8d0.jpg) ### 字符串到字符 如果要将单词拆分为字符,请改用`list()`方法: ```py word = "Easy" x = list(word) print(x) ``` 可以使用[`join`](https://pythonbasics.org/join/)方法重构字符串,该方法将序列组合为新字符串。 ### 练习 1. 字符串可以拆分为多个字符吗? 2. 您可以将一个字符串拆分为这个字符串吗?:世界,地球,美国,加拿大 3. 给定一篇文章,您可以根据短语拆分它吗? [下载示例](https://gum.co/dcsp)