给出一个字符串,将其偶数索引和奇数索引字符打印为空格分隔的字符串。
示例:
s = adbecf =>打印abc def
我的方法:
t = input()
p = len(t)
for i in range(p):
s = t[i]
n = len(s)
even = []
odd = []
for j in range(n):
if j % 2 == 0:
even.append(s[j])
for j in range(n):
if j % 2 != 0:
odd.append(s[j])
first_join=''.join(even)
second_join = ''.join(odd)
print("{} {}".format(first_join,second_join)发布于 2022-03-12 15:27:11
不需要使用复杂的方式。这里有一个简单的方法。
t = input()
p = len(t)
ans = "" # create empty string
for i in range(0,p,2):
ans += t[i] # Add even characters
ans += " " # Add space.
for j in range(1,p,2):
ans += t[j] # Add odd characters
print(ans) 输入:adbecf
输出:abc def
https://stackoverflow.com/questions/71450746
复制相似问题