我想在存储在变量中的字符串的两个单词之间插入一个字符串"and"
。
如何在Python中实现这一点?
例如
输入字符串或输入变量:
location = 'Location-1 Location-2 '
预期输出:
location = 'Location-1 and Location-2'
但是如果变量只有一个值,我不想插入"and"
location = 'Location-1 '
或
location = 'Location-2 '
我想在存储在变量中的字符串的两个单词之间插入一个字符串"and"
。
如何在Python中实现这一点?
例如
输入字符串或输入变量:
location = 'Location-1 Location-2 '
预期输出:
location = 'Location-1 and Location-2'
但是如果变量只有一个值,我不想插入"and"
location = 'Location-1 '
或
location = 'Location-2 '
1条答案
按热度按时间xdnvmnnf1#
可以使用字符串
split()
和join()
方法:输出:
split()
将一个字符串分割成一个列表,使用一个给定的分隔符,默认情况下是一个空格。由于最后一个空格之后没有字符串,我们也不需要使用strip()
。join()
使用调用该方法的字符串连接字符串列表。