Для решения данной задачи можно пройтись по каждой строке и с помощью цикла подсчитать количество цифр в каждой из них. Ниже представлен пример кода на Python:
def count_digits(s): count = 0 for char in s: if char.isdigit(): count += 1 return count strings = ["abc123def456", "abcdef", "123456"] counts = [count_digits(s) for s in strings] max_count = max(counts) if counts.count(max_count) == 1: index = counts.index(max_count) print(f"Больше всего цифр встречается в строке {index + 1}") else: print("Цифры встречаются одинаковое количество раз во всех строках")
Выполнение данного кода позволит определить в какой строке чаще встречаются цифры из списка strings.
Для решения данной задачи можно пройтись по каждой строке и с помощью цикла подсчитать количество цифр в каждой из них.
def count_digits(s):Ниже представлен пример кода на Python:
count = 0
for char in s:
if char.isdigit():
count += 1
return count
strings = ["abc123def456", "abcdef", "123456"]
counts = [count_digits(s) for s in strings]
max_count = max(counts)
if counts.count(max_count) == 1:
index = counts.index(max_count)
print(f"Больше всего цифр встречается в строке {index + 1}")
else:
print("Цифры встречаются одинаковое количество раз во всех строках")
Выполнение данного кода позволит определить в какой строке чаще встречаются цифры из списка strings.