first pair of the same symbols
Question:
Find the first (consecutive) pair of the same symbols using for-loop. It doesn’t matter if there are more than 2 same consecutive symbols.
Example:
"abBcccc" returns "cc"
What I have so far:
result = []
for c in range(len(text) - 1):
if text[c] == text[c + 1]:
result.append(text[c])
print("".join(result))
Answers:
Using iterators with index seems to be the only way here:
string = "abBcccc"
for index in range(0, len(string)-1):
if string[index] == string[index+1]:
print(string[index:index+2])
break
It’s needed to break to only get the first one.
Find the first (consecutive) pair of the same symbols using for-loop. It doesn’t matter if there are more than 2 same consecutive symbols.
Example:
"abBcccc" returns "cc"
What I have so far:
result = []
for c in range(len(text) - 1):
if text[c] == text[c + 1]:
result.append(text[c])
print("".join(result))
Using iterators with index seems to be the only way here:
string = "abBcccc"
for index in range(0, len(string)-1):
if string[index] == string[index+1]:
print(string[index:index+2])
break
It’s needed to break to only get the first one.