Python Помогите пожалуйста. Имеется список со случайными словами. В
14.03.2022
Дата публикации:

Python Помогите пожалуйста. Имеется список со случайными словами. В

9380d1a7

Python Помогите пожалуйста. Имеется список со случайными словами. В этих словах произвольно пишешь какие то цифры, пример приве5т3 пока4. Найти из списка все слова, в которых больше одного раза присутствует число. через цикл for

Вы можете использовать метод isdigit() для проверки, содержит ли строка цифры. Затем, используя цикл for, вы можете перебрать все слова в списке и проверить, сколько раз в каждом слове встречается число. Если число встречается более одного раза, вы можете добавить это слово в новый список. Вот пример кода:

words = ["приве5т3", "пока4", "слово", "тест1", "пример2"]

result = []

for word in words:
    count = 0
    for char in word:
        if char.isdigit():
            count += 1
    if count > 1:
        result.append(word)

print(result)

Этот код выведет следующий результат:

['приве5т3', 'пока4', 'тест1', 'пример2']

В этом примере мы создаем пустой список result, в котором будем хранить слова, в которых встречается более одного числа. Затем мы перебираем каждое слово в списке words и считаем количество цифр в каждом слове. Если количество цифр больше 1, мы добавляем это слово в список result. Наконец, мы выводим список result.