输入一个包含若干字符串的元组,将元组中所有字符串用“-”连接成一个字符串输出
时间: 2023-05-14 13:04:47 浏览: 133
可以使用以下代码实现:
```python
def join_strings(t):
return '-'.join(t)
# 示例
t = ('hello', 'world', 'python')
print(join_strings(t)) # 输出:hello-world-python
```
这个函数接收一个包含若干字符串的元组作为参数,使用字符串的 `join` 方法将所有字符串用“-”连接起来,最后返回连接后的字符串。
相关问题
输入一个包含若干字符串的元组,将元组中所有字符串
连接起来,形成一个新的字符串。请问如何实现?
可以使用 join() 方法将元组中的所有字符串连接起来,形成一个新的字符串。具体实现代码如下:
tuple = ("Hello", "world", "!", "I", "am", "a", "chatbot.")
new_string = "".join(tuple)
print(new_string)
输出结果为:
Hello world! I am a chatbot.
python输入输出字符串元组
输入字符串元组可以使用 input() 函数,将多个字符串输入并用空格隔开,再使用 split() 函数转换为元组。例如:
```
input_str = input("请输入多个字符串,用空格隔开:")
input_tuple = tuple(input_str.split())
print(input_tuple)
```
输出字符串元组可以使用 print() 函数,直接输出即可。例如:
```
output_tuple = ('Hello', 'world', '!')
print(output_tuple)
```
阅读全文