python 字符串的.join
时间: 2023-10-16 20:10:38 浏览: 108
在 Python 中,字符串的 `.join()` 方法可以将序列中的元素用指定的字符连接成一个字符串。具体语法如下:
```python
字符串连接符.join(序列)
```
其中,字符串连接符可以是任何字符串,例如空字符串 `''`、单个字符 `' '` 或者其他字符串等等。
示例代码:
```python
# 使用空字符串连接列表中的元素
list1 = ['hello', 'world', 'python']
result1 = ''.join(list1)
print(result1) # 输出:helloworldpython
# 使用空格连接列表中的元素
list2 = ['hello', 'world', 'python']
result2 = ' '.join(list2)
print(result2) # 输出:hello world python
# 使用逗号连接元组中的元素
tuple1 = ('apple', 'banana', 'orange')
result3 = ', '.join(tuple1)
print(result3) # 输出:apple, banana, orange
```
需要注意的是,如果序列中的元素不是字符串类型,需要先将其转换为字符串类型,否则会抛出 TypeError 异常。例如:
```python
# 将列表中的整数转换为字符串,并使用空字符串连接
list3 = [1, 2, 3]
result4 = ''.join(str(x) for x in list3)
print(result4) # 输出:123
```
阅读全文