Python字符串拆分为列表是一个非常常见的操作,Python提供了一个简单的函数str.split()来实现这个功能。
str.split()函数的使用方法
str.split()函数的使用非常简单,只需要把字符串作为参数传入,就能把字符串拆分为列表。
str = "hello world" list = str.split() print(list) # ['hello', 'world']
str.split()函数还可以接受一个可选参数,用来指定分隔符,可以把字符串拆分为更多的部分。
str = "hello,world,python" list = str.split(",") print(list) # ['hello', 'world', 'python']
str.split()函数还可以接受一个可选参数,用来指定拆分的最大次数,如果指定了最大次数,则字符串最多只能拆分指定次数。
str = "hello,world,python" list = str.split(",", maxsplit=2) print(list) # ['hello', 'world', 'python']
str.split()函数的优点
str.split()函数的优点是非常明显的:
- str.split()函数操作简单,只需要把字符串作为参数传入,就能把字符串拆分为列表
- str.split()函数可以接受一个可选参数,用来指定分隔符,可以把字符串拆分为更多的部分
- str.split()函数可以接受一个可选参数,用来指定拆分的最大次数,可以控制字符串的拆分次数
str.split()函数是一个非常简单易用的函数,可以帮助我们快速的把字符串拆分为列表。