python编写:函数fun的功能是:将s所指字符串中下标为偶数的字符删除,剩余字符形成的新串放在t所指数组中。 例如,当s所指字符串中的内容为"ABCDEFGHIJK"时,在t所指数组中的内容应是:"BDFHJ"。
时间: 2024-05-14 12:13:22 浏览: 11
```python
def fun(s, t):
# 遍历s中下标为偶数的字符
# 将下标为偶数的字符删除后,将剩余字符添加到t中
for i in range(len(s)):
if i % 2 == 1: # 下标为奇数
t.append(s[i])
return ''.join(t) # 将数组t中的字符拼接成字符串
s = 'ABCDEFGHIJK'
t = []
result = fun(s, t)
print(result) # 输出:BDFHJ
```
相关问题
编写fun函数,将字符串s中下标为偶数的删掉
可以使用以下 Python 代码实现:
```python
def fun(s: str) -> str:
new_str = ""
for i in range(len(s)):
if i % 2 == 0:
continue
new_str += s[i]
return new_str
```
这个函数的实现方式是遍历字符串中所有下标为偶数的字符,并将下标为偶数的字符跳过,将下标为奇数的字符加入到一个新的字符串中,最后返回这个新的字符串。
编写fun函数,将s所指字符串中下标
为偶数的字符删除后返回新的字符串。
可以使用以下的 Python 代码实现:
```python
def fun(s: str) -> str:
return ''.join([s[i] for i in range(len(s)) if i % 2 == 0])
```
这个函数的实现方式是利用了列表推导式,遍历字符串中所有下标为偶数的字符,并将它们加入到一个新的字符串中,最后返回这个新的字符串。