Python 字符串 join() 方法

5 Sept 2024 | 2 分钟阅读

join() 方法是 Python 中属于字符串类的一个基础方法。 此方法用于将来自可迭代对象(如列表、元组或字符串)的元素连接或组合成一个字符串。 join() 方法采用以下语法。

基本示例

让我们看一个例子来说明 join() 方法的用法

输出

Hello World Python Programming

在此示例中,调用 join() 方法的基础是字符串“ ”,它只包含一个空格字符。 可迭代对象 lis 中有四个组件。 使用 join() 方法,将 lis 的元素与分隔符“”连接起来,创建一个字符串“Hello World Python Programming”。 然后将字符串输出为字符串。

它允许各种可迭代对象,例如:列表、元组、字符串等。

签名

参数

iterable : 可迭代对象,例如:列表、元组、字符串等。

返回

如果 iterable 包含任何非字符串值,则它将返回一个新字符串或引发 TypeError 异常。

让我们看一些 join() 方法的示例以了解其功能。

Python 字符串 join() 方法示例 1

一个简单的示例,它使用列表可迭代对象实现 join() 方法,请参见下面的示例。

输出

1:2:3

Python 字符串 join() 方法示例 2

使用空字符串连接列表可迭代对象并生成一个新字符串,请参见下面的示例

输出

Javatpoint

Python 字符串 join() 方法示例 3

一个使用 Set 可迭代对象的 join() 方法的示例。 Set 包含无序元素,并且每次产生不同的输出。 参见下面的示例。

输出

Java->Python->C#

Python 字符串 join() 方法示例 4

对于字典,此方法仅连接键。 确保键是字符串,否则它会抛出异常。

输出

key1&key2

下一个主题Python 字符串