О множествах в PythonPython

Программы на Python
Anonymous
О множествах в Python

Сообщение Anonymous »

Код: Выделить всё

import string

alphabet = set(string.ascii_lowercase)

def is_pangram_alternative(s):
return not (set(alphabet) - set(s))

input_string = 'The quick brown fox jumps over the lazy dog'
if is_pangram_alternative(input_string):
print("Yes")
else:
print("No")
в приведенном выше коде, когда это происходит, set(alphabet) - set(s) удаляет все строчные алфавиты, и остаются только прописные буквы и пробелы в соответствии с разницей между наборами. должен возвращать false, но как он правильно выдает результаты

Подробнее здесь: https://stackoverflow.com/questions/783 ... -in-python

Вернуться в «Python»