Python:input().split()函数
时间: 2024-03-01 15:23:26 浏览: 126
在 Python 中,input() 函数用于获取用户输入的字符串,而 split() 函数则是将字符串以指定的分隔符分割成一个列表。默认情况下,分隔符是空格。例如:
```
input_string = input("请输入一串字符串:")
input_list = input_string.split()
print("分割后的列表为:", input_list)
```
这段代码会先提示用户输入一串字符串,然后将字符串以空格为分隔符分割成一个列表,并打印输出。如果用户输入的是 `"hello world"`,则会输出:
```
分割后的列表为: ['hello', 'world']
```
也可以使用其他的分隔符,只需要在 split() 函数中传入分隔符作为参数即可。例如:
```
input_string = input("请输入一串用逗号分隔的字符串:")
input_list = input_string.split(",")
print("分割后的列表为:", input_list)
```
这段代码会提示用户输入一串用逗号分隔的字符串,然后将字符串以逗号为分隔符分割成一个列表,并打印输出。如果用户输入的是 `"apple,banana,orange"`,则会输出:
```
分割后的列表为: ['apple', 'banana', 'orange']
```
相关问题
python中input.split()函数
`input.split()` 是 Python 中的一个内置函数,用于将用户输入字符串按照分隔符分割成多个字符串。默认情况下,分隔符是空格,所以 `input.split()` 可以用于将用户输入的多个单词分割成单独的字符串。
例如:
```
s = input("Please enter some words: ")
print(s.split())
```
这段代码会请求用户输入一些单词,并在屏幕上打印这些单词的列表。
也可以指定分隔符,这样就可以使用其他字符来分割字符串,例如
```
s = input("Please enter some words: ")
print(s.split(","))
```
这样就可以以逗号来分割字符串.
input.split函数python用法
split() 函数是 Python 内置的字符串方法,用于将一个字符串根据指定的分隔符进行分割,并返回分割后的多个子字符串组成的列表。
语法格式如下:
```python
str.split(sep=None, maxsplit=-1)
```
其中,`sep` 参数是分隔符,可以是字符串、字符或正则表达式,如果没有指定分隔符,则默认使用空格作为分隔符。`maxsplit` 参数表示最大的分割次数,如果指定为正整数,则最多分割 `maxsplit` 次,如果指定为 -1,则表示分割次数无限制。
下面是一些使用 `split()` 函数的例子:
```python
>>> s = "hello world"
>>> s.split()
['hello', 'world']
>>> s = "apple,orange,banana"
>>> s.split(",")
['apple', 'orange', 'banana']
>>> s = "1+2+3+4+5"
>>> s.split("+", 2)
['1', '2', '3+4+5']
```
在上面的例子中,第一个例子使用默认分隔符分割字符串,第二个例子使用逗号作为分隔符分割字符串,第三个例子使用加号作为分隔符,并且只分割前两个加号。
阅读全文