Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Collections et objets

stzListMerger

25 méthodes propres · 15 formes avec extensions, rangées sous leur méthode

la source: base/list/stzListMerger.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Collections et objets

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 0 viennent des tests de la bibliothèque ; 15 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzListMerger([1, 2, 3, 4, 5, 6]). 10 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
initializationaucune extension
Content
(sans commentaire dans la source : le nom se lit comme une phrase) contentdans la section content accessaucune extension
NumberOfItems
(sans commentaire dans la source : le nom se lit comme une phrase) number of itemsdans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? o1.NumberOfItems()
#--> 6
composé à partir de la signature, exécuté pour cette page
aucune extension
IsEmpty
(sans commentaire dans la source : le nom se lit comme une phrase) is emptydans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? o1.IsEmpty()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Copy
(sans commentaire dans la source : le nom se lit comme une phrase) copydans la section content accessaucune extension
Update
(sans commentaire dans la source : le nom se lit comme une phrase) updatedans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
o1.Update([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
UpdateWith
(sans commentaire dans la source : le nom se lit comme une phrase) update withdans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
o1.UpdateWith([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Add
(sans commentaire dans la source : le nom se lit comme une phrase) adddans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
o1.Add(3)
? @@( o1.Content() )
#--> [ 1, 2, 3, 4, 5, 6, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Merge
(sans commentaire dans la source : le nom se lit comme une phrase) mergedans la section content accessQCSXTZZZIBWU
Merged
(sans commentaire dans la source : le nom se lit comme une phrase) mergeddans la section content accessaucune extension
MergeWith
(sans commentaire dans la source : le nom se lit comme une phrase) merge withdans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
o1.MergeWith([ 2, 3 ])
? @@( o1.Content() )
#--> [ 1, 2, 3, 4, 5, 6, 2, 3 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUMany
MergedWith
(sans commentaire dans la source : le nom se lit comme une phrase) merged withdans la section content access
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.MergedWith([ 2, 3 ]) )
#--> [ 1, 2, 3, 4, 5, 6, 2, 3 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUMany
AssociateWith
Pair each item with its counterpart in the given list: [ [item, other], ... ].aussi écrite: AssociatedWith
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.AssociateWith([ 2, 3 ]) )
#--> [ [ 1, 2 ], [ 2, 3 ], [ 3, "" ], [ 4, "" ], [ 5, "" ], [ 6, "" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Flatten
flatten (deep merge)QCSXTZZZIBWU
Flattened
flatten (deep merge)aucune extension
InterleaveWith
interleaveQCSXTZZZIBWU
InterleavedWith
The items interleaved with the given list's items, alternating.
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.InterleavedWith([ 2, 3 ]) )
#--> [ 1, 2, 2, 3, 3, 4, 5, 6 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ZipWith
zip -- pair items from two listsaussi écrite: ZippedWith
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.ZipWith([ 2, 3 ]) )
#--> [ [ 1, 2 ], [ 2, 3 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Unzip
unzip -- split pairs into two listsaussi écrite: UnzippedQCSXTZZZIBWU
PrependWith
prepend list
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
o1.PrependWith([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3, 1, 2, 3, 4, 5, 6 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
PrependedWith
A copy with the given list's items put in front.
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.PrependedWith([ 2, 3 ]) )
#--> [ 2, 3, 1, 2, 3, 4, 5, 6 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
DiffWith
diff -- items in this but not in otheraussi écrite: Minus
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.DiffWith([ 2, 3 ]) )
#--> [ 1, 4, 5, 6 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
IntersectWith
intersect -- items in both listsaussi écrite: CommonWith
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.IntersectWith([ 2, 3 ]) )
#--> [ 2, 3 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
UnionWith
union -- all unique items from both listsQCSXTZZZIBWU
Partition
partition -- split into n groupsaussi écrite: Partitioned
exemple composé
o1 = new stzListMerger([1, 2, 3, 4, 5, 6])
? @@( o1.Partition(2) )
#--> [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU