[Python] Interview per lavoro su python (e django)

Pietro Brunetti gunzapper a gmail.com
Gio 7 Set 2017 14:33:53 CEST


Sì, solo per una versione dell'alfabeto. O Maiuscolo o minuscolo.

Per esempio
"""
In [1]: import string

In [2]: string.ascii_uppercase
Out[2]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

In [3]: every_uppercase_char = set(string.ascii_uppercase)

In [4]: example = set("the quick brown fox jumps over the lazy dog".upper())

In [5]: not(every_uppercase_char - example)
Out[5]: True

In [6]: example2 = set("the quick brown fox jumps over the lazy
do".upper())  # senza la 'g'

In [7]: not(every_uppercase_char - example2)
Out[7]: False
"""

Da notare che faccio la sottrazione in un verso per evitare problemi con la
punteggiatura e gli spazi




2017-09-07 13:47 GMT+02:00 Michele Finelli <m a pavis.biodec.com>:

> * Andrea D'Amore (and.damore a gmail.com) [170907 13:35]:
>
>> […]
>>
>>> La soluzione migliore passa per i set
>>>
>>
>> Come:
>>
>>    set('abcdefghijklmnopqrstuvwxyz') <= set(test_sentence)
>>
>> ?
>>
>>
> non ci vuole anche un .lower() ?
>
> --
>   .*.                            finelli
>   /V\
>  (/ \) --------------------------------------------------------------
>  (   )       Linux: Friends dont let friends use Piccolosoffice
>  ^^-^^ --------------------------------------------------------------
>
> Am'ar'c'mand, fe` pulid.
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>



-- 
There is a crack, a crack in everything. That’s how the light gets in
L. Cohen
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20170907/458fcb8b/attachment.html>


Maggiori informazioni sulla lista Python