Python 我怎样才能沿着每个字母分开一条线
我有一个字符串,我希望每个字母之间用空格隔开。e、 gPython 我怎样才能沿着每个字母分开一条线,python,string,split,Python,String,Split,我有一个字符串,我希望每个字母之间用空格隔开。e、 g“abc”变成了“abc” 我试着使用.split(),但我不知道用什么作为分隔符 我当前的代码看起来像: x = "abc" print(" ".join(x.split())) 我知道如何使用迭代来实现这一点,但我更希望它更紧凑。使用iterable作为其参数。字符串在Python中是一个iterable。这意味着您可以将其传递给join(),如下所示: x = "abc" print(' '.join(x)) 以iterable作
“abc”
变成了“abc”
我试着使用.split()
,但我不知道用什么作为分隔符
我当前的代码看起来像:
x = "abc"
print(" ".join(x.split()))
我知道如何使用迭代来实现这一点,但我更希望它更紧凑。使用iterable作为其参数。字符串在Python中是一个iterable。这意味着您可以将其传递给join()
,如下所示:
x = "abc"
print(' '.join(x))
以iterable作为其参数。字符串在Python中是一个iterable。这意味着您可以将其传递给join()
,如下所示:
x = "abc"
print(' '.join(x))
- 列一张信的清单
- 在空间之间将它们连接在一起
- 列一张信的清单
- 在空间之间将它们连接在一起
希望这对你有用:)
print(*“abc”)
或print('''.join(“abc”))
直接传递到'.join
使用'.join(x)
打印(*“abc”)或打印('.join(“abc”)
直接传递到'.join
使用'.join(x)
。字符串是字母的可数形式,您不需要将其转换为列表。是的,忘记了……字符串是字母的可数形式,您不需要将其转换为列表。是的,忘记了。。。