Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.

Liste des GroupesRevenir à cl python 
Sujet : Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.
De : HenHanna (at) *nospam* devnull.tb (HenHanna)
Groupes : comp.lang.python comp.lang.lisp
Date : 16. Jun 2024, 02:52:18
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v4ld02$3mt2j$6@dont-email.me>
References : 1 2 3
User-Agent : Mozilla Thunderbird
On 6/15/2024 5:13 PM, HenHanna wrote:
On 6/15/2024 2:30 PM, Paul Rubin wrote:
HenHanna <HenHanna@devnull.tb> writes:
def diff1(x):
     if len(x) <= 1: return True
     for i in range(len(x) - 1):
         if abs(x[i] - x[i+1]) != 1:    return False
     return True
>
def diff2(x):
   return all(abs(a-b)==1) for a,b in zip(x,x[1:]))
  Does this work when x is  []  or  [1]  ?
i'm pretty sure that  x[1:]  would  raise an error.
             Lispers can learn from Pythonicity and vice versa.

Date Sujet#  Auteur
15 Jun 24 * diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.8HenHanna
15 Jun 24 `* Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.7Paul Rubin
16 Jun 24  `* Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.6HenHanna
16 Jun 24   +- Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.1Kaz Kylheku
16 Jun 24   +* Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.3HenHanna
16 Jun 24   i+- Re: diff1(x) in Python: True if all adjacent items (Posting On Python-List Prohibited)1Lawrence D'Oliveiro
16 Jun 24   i`- Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.1HenHanna
17 Jun 24   `- Re: diff1(x) in Python: True if all adjacent items differ by 1, False otherwise.1Michael F. Stemper

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal