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

stzListFlattener

35 méthodes propres · 6 formes avec extensions, rangées sous leur méthode

la source: base/list/stzListFlattener.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 ; 18 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 stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]]). 17 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 stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? o1.NumberOfItems()
#--> 2
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 stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? 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 stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
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 stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
o1.UpdateWith([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
List
(sans commentaire dans la source : le nom se lit comme une phrase) listdans la section content accessaucune extension
ToSet
(sans commentaire dans la source : le nom se lit comme une phrase) to setdans la section content accessaucune extension
Flatten
flattening the list
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
o1.Flatten()
? @@( o1.Content() )
#--> [ 1, 2, 3, 4 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Flattened
flattening the list
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.Flattened() )
#--> [ 1, 2, 3, 4 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
AssociateWith
associate with an another listQCSXTZZZIBWU
AssociatedWith
associate with an another list
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.AssociatedWith([ 2, 3 ]) )
#--> [ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], 2 ], [ [ [ [ 4 ] ] ], 3 ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ToStzTable
(sans commentaire dans la source : le nom se lit comme une phrase) to stz tabledans la section type conversionaucune extension
ToStzGrid
(sans commentaire dans la source : le nom se lit comme une phrase) to stz griddans la section type conversionaucune extension
ToStzSet
(sans commentaire dans la source : le nom se lit comme une phrase) to stz setdans la section type conversionaucune extension
ToStzListOfNumbers
(sans commentaire dans la source : le nom se lit comme une phrase) to stz list of numbersdans la section type conversionaucune extension
ToStzListOfLists
(sans commentaire dans la source : le nom se lit comme une phrase) to stz list of listsdans la section type conversionaucune extension
ToStzListOfPairs
(sans commentaire dans la source : le nom se lit comme une phrase) to stz list of pairsdans la section type conversionaucune extension
ToStzListOfStrings
(sans commentaire dans la source : le nom se lit comme une phrase) to stz list of stringsdans la section type conversionaucune extension
ToStzHashList
(sans commentaire dans la source : le nom se lit comme une phrase) to stz hash listdans la section type conversionaucune extension
Stringify
stringifying the listaussi écrite: Stringified
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.Stringify() )
#--> [ "[ [ [ 1 ] ], [ [ 2, 3 ] ] ]", "[ [ [ 4 ] ] ]" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
HasRepeatedLeadingItemsCS
repeated leading/trailing items
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? o1.HasRepeatedLeadingItemsCS(TRUE)
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
HasLeadingItems
repeated leading/trailing items
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? o1.HasLeadingItems()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
RepeatedLeadingItems
repeated leading/trailing itemsQCSXTZZZIBWU
HasRepeatedTrailingItemsCS
repeated leading/trailing items
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? o1.HasRepeatedTrailingItemsCS(TRUE)
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
RepeatedTrailingItems
repeated leading/trailing itemsQCSXTZZZIBWU
DeepFlatten
deep flattening the listQCSXTZZZIBWU
DeepFlattened
deep flattening the list
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.DeepFlattened() )
#--> [ 1, 2, 3, 4 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
FlattenToDepth
flattening to a given depth
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
o1.FlattenToDepth(2)
? @@( o1.Content() )
#--> [ [ 1 ], [ 2, 3 ], [ 4 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
FlattenedToDepth
flattening to a given depth
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.FlattenedToDepth(2) )
#--> [ [ 1 ], [ 2, 3 ], [ 4 ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Paired
paired (group into pairs)
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.Paired() )
#--> [ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], [ [ [ 4 ] ] ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Chunked
chunked (group into n-size)
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.Chunked(2) )
#--> [ [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], [ [ [ 4 ] ] ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
InterleavedWith
interleave with another list
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.InterleavedWith([ 2, 3 ]) )
#--> [ [ [ [ 1 ] ], [ [ 2, 3 ] ] ], 2, [ [ [ 4 ] ] ], 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Objectified
objectified (items as objects)
exemple composé
o1 = new stzListFlattener([[[[1]], [[2, 3]]], [[[4]]]])
? @@( o1.Objectified() )
#--> [ @noname, @noname ]
composé à partir de la signature, exécuté pour cette page
aucune extension