Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

You will never amount to much. -- Munich Schoolmaster, to Albert Einstein, age 10


devel / comp.lang.python / Sorting (text testing software)

SubjectAuthor
o Sorting (text testing software)moi

1
Sorting (text testing software)

<4d5a41dd-b876-4c25-9d5d-55f8443c16c6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=18061&group=comp.lang.python#18061

  copy link   Newsgroups: comp.lang.python
X-Received: by 2002:ad4:5b81:0:b0:456:2c7f:97ab with SMTP id 1-20020ad45b81000000b004562c7f97abmr13860744qvp.71.1651047191330;
Wed, 27 Apr 2022 01:13:11 -0700 (PDT)
X-Received: by 2002:a05:6214:cc9:b0:446:4ca0:ab7a with SMTP id
9-20020a0562140cc900b004464ca0ab7amr18997001qvx.105.1651047191182; Wed, 27
Apr 2022 01:13:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.python
Date: Wed, 27 Apr 2022 01:13:11 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1210:689b:7a00:20a1:7348:b988:300a;
posting-account=ung4FAoAAAC46zhHJ0Nsnuox7M5gDvs_
NNTP-Posting-Host: 2a02:1210:689b:7a00:20a1:7348:b988:300a
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4d5a41dd-b876-4c25-9d5d-55f8443c16c6n@googlegroups.com>
Subject: Sorting (text testing software)
From: wxjmfa...@gmail.com (moi)
Injection-Date: Wed, 27 Apr 2022 08:13:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 86
 by: moi - Wed, 27 Apr 2022 08:13 UTC

>>>
>>>
>>> import trilettres
>>> z = [
.... 'jésus', 'ayant cause', 'Côté', 'vice-légat', 'pêche', 'sot-l’y-laisse',
.... 'coté', 'sûrement', 'vice-consul', 'lanthane', 'Jésus', 'maçon',
.... 'à\xa0vau\xa0l’eau', 'péchère', 'suréminent', 'hema-', 'ayant droit',
.... 'MUŸ\xa0François', 'cæcal', 'phon-', 'révélé', 'côté', 'cadurcien',
.... 'pécher', 'pechère', 'relevé', 'cote', 'pêcher', 'à vau\xa0l’eau',
.... 'côte', 'cafard', 'vice-président', 'C.A.F.', 'MÂCON', 'Coté',
.... 'surélévation', 'quelqu’un', '-phone', 'relève', 'élève', 'phono-',
.... 'gêne', 'ayant\xa0droit', 'b.a.-ba', 'PÈCHE', 'B.A.', 'quelques',
.... 'ayant\xa0cause', 'PÊCHE', 'vice\xa0versa', 'quelque', 'b.a.',
.... "à vau\xa0l'eau", 'cæsium', 'tone-', 'vicésimal', 'élevé', 'sûreté',
.... 'vice versa', '-phonie', 'Länder', 'gène', 'aujourd’hui', 'B.A.-BA',
.... 'Masse', 'µmètre', 'Maße', 'MASSE', 'MA\u1e9eE',
.... 'BABA', "à\xa0vau\xa0l'eau", 'Cote', "quelqu'un", 'vice-versa', 'pèche',
.... 'péché', 'caennais', 'cæcum', 'coter', "sot-l'y-laisse", 'révèle',
.... 'lama', 'baba', 'cœur', 'Côte', 'coercitif', 'PÉCHÉ', 'vicennal',
.... 'vice-roi', "aujourd'hui"
.... ]
>>>
>>> trilet = trilettres.TriLettres()
>>> r = sorted(z, key=trilet.klef7)
>>>
>>> trilettres.prli(r, 2)
aujourd’hui ~ aujourd'hui
à\u0020vau\u00a0l’eau ~ à\u0020vau\u00a0l'eau
à\u00a0vau\u00a0l’eau ~ à\u00a0vau\u00a0l'eau
ayant\u0020cause ~ ayant\u00a0cause
ayant\u0020droit ~ ayant\u00a0droit
b.a. ~ B.A.
baba ~ BABA
b.a.-ba ~ B.A.-BA
cadurcien ~ cæcal
cæcum ~ caennais
cæsium ~ C.A.F.
cafard ~ coercitif
cœur ~ cote
Cote ~ côte
Côte ~ coté
Coté ~ côté
Côté ~ coter
élève ~ élevé
gène ~ gêne
hema- ~ jésus
Jésus ~ lama
Länder ~ lanthane
MÂCON ~ maçon
Masse ~ MASSE
Maße ~ MA\u1e9eE
MUŸ\u00a0François ~ pèche
PÈCHE ~ pêche
PÊCHE ~ péché
PÉCHÉ ~ pécher
pêcher ~ pechère
péchère ~ phon-
-phone ~ -phonie
phono- ~ quelque
quelques ~ quelqu’un
quelqu'un ~ relève
relevé ~ révèle
révélé ~ sot-l’y-laisse
sot-l'y-laisse ~ surélévation
sûrement ~ suréminent
sûreté ~ tone-
vice-consul ~ vice-légat
vicennal ~ vice-président
vice-roi ~ vicésimal
vice-versa ~ vice\u0020versa
vice\u00a0versa ~ µmètre
>>>
>>>

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor