在不使用正则表达式的情况下,从列表中的字符串打印双字母,可以使用以下方法:
以下是一个示例代码:
def print_double_letters(strings):
for string in strings:
for i in range(len(string)-1):
if string[i].isalpha() and string[i+1].isalpha():
print(string[i:i+2])
# 示例用法
strings = ["Hello", "World", "Cloud", "Computing"]
print_double_letters(strings)
这段代码会输出以下结果:
He
el
ll
lo
Wo
or
rl
ld
Cl
lo
ou
ud
Co
om
mp
pu
ut
ti
in
ng
这个方法可以在不使用正则表达式的情况下,从列表中的字符串打印出所有的双字母。它通过遍历字符串并检查每个字符是否为字母来实现。如果两个连续的字符都是字母,则将其打印出来。
领取专属 10元无门槛券
手把手带您无忧上云