Elenco :: util.

Elenco :: Util Perl Module contiene una selezione di subroutine di elenco di utilità generale.
Scarica ora

Elenco :: util. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Graham Barr
  • Sito web dell'editore:
  • http://search.cpan.org/~gbarr/

Elenco :: util. Tag


Elenco :: util. Descrizione

Elenco :: Util Perl Module contiene una selezione di subroutine di elenco di utilità generale. Elenco :: Util Perl Module contiene una selezione di elenco di elenco di utilità generale Subroutines.Synopsis Elenco di utilizzo :: Util QW (primo Max Maxstr Min Minstr Riduci la somma shuffle); Elenco :: Util contiene una selezione di subroutine che le persone espresse sarebbero belle Per avere il nucleo Perl, ma l'utilizzo non sarebbe molto alto da garantire l'uso di una parola chiave e le dimensioni così piccole in modo tale da essere le singole estensioni sarebbero sprecate. Elenco predefinito :: Util non esporta alcun subroutine. Le subroutine hanno definito AReFirst Block Listsimilari per il grep in quanto valuta il blocco Impostazione $ _ a ciascun elemento di elenco a turno. Prima restituisce il primo elemento in cui il risultato del blocco è un vero valore. Se il blocco non restituisce mai il vero o l'elenco è stato vuoto, allora è restituito un Undef. $ foo = First {definito ($ _)} @List # Primo valore definito in @List $ foo = First {$ _> $ Value} @List # primo valore in @List che # è maggiore di $ è possibile implementare la funzione Valuethis Usando Riduci come questo $ foo = Riduci {definito ($ a)? $ A: Wanted ($ B)? $ B: Undef} Undef, @listfor Esempio Wanted Wanted () potrebbe essere definito () che restituirebbe il primo valore definito in @listmax LisTisteturns la voce nell'elenco con il valore numerico più alto. Se l'elenco è vuoto, è restituito un Undef. $ foo = max 1..10 # 10 $ foo = max 3.9,12 # 12 $ foo = max @bar, @baz # qualunque cosa funzioni potrebbe essere implementata usando Riduci come questo $ FOO = Riduci {$ A> $ B ? $ A: $ B} 1..10Maxstr ListSimilar to Max, ma tratta tutte le voci nell'elenco come stringhe e restituisce la stringa più alta come definita dall'operatore GT. Se l'elenco è vuoto, è restituito un Undef. $ foo = Maxstr 'A' .. 'z' # 'z' $ foo = maxstr "hello", "world" # "mondo" $ foo = maxstr @bar, @baz # woardhen funzioni potrebbe essere implementato usando Riduci come questo $ foo = Riduci {$ A GT $ B? $ A: $ B} 'A' .. 'Z'min Listsimilar to max ma restituisce la voce nell'elenco con il valore numerico più basso. Se l'elenco è vuoto, è restituito un Undef. $ foo = min 1..10 # 1 $ foo = min 3.9,12 # 3 $ foo = min @bar, @baz # wingosthis Funzione potrebbe essere implementato usando Riduci come questo $ FOO = Riduci {$ A <$ B ? $ A: $ B} 1..10minstr listsimilari per min, ma tratta tutte le voci nell'elenco come stringhe e restituisce la stringa più bassa come definita dall'operatore LT. Se l'elenco è vuoto, è restituito un Undef. $ foo = minstr 'a' .. 'z' # 'a' $ foo = minstr "hello", "world" # "ciao" $ foo = minstr @bar, @baz # withoulthis funzione potrebbe essere implementato usando Riduci come questo $ foo = Riduci {$ A lt $ B? $ A: $ B} 'A' .. 'Z'Reduce Block LisisDeduces Elenco chiamando blocco, in un contesto scalare, più volte, impostare $ A e $ B ogni volta. La prima chiamata sarà con $ A e $ B impostate sui primi due elementi dell'elenco, le chiamate successive verranno eseguite impostando $ A al risultato della chiamata precedente e $ B al prossimo elemento nell'elenco. risultato dell'ultima chiamata da bloccare. Se l'elenco è vuoto, allora è restituito un Undef. Se l'elenco contiene solo un elemento, quindi quell'elemento viene restituito e il blocco non viene eseguito. $ foo = Riduci {$ A <$ B? $ A: $ B} 1..10 # min $ foo = Riduci {$ A lt $ B? $ a: $ B} 'AA' .. 'ZZ' # Minstr $ FOO = Riduci {$ A + $ B} 1 .. 10 # Sum $ foo = Riduci {$ a. $ B} @Bar # ConcatShuffle LisTistreturns Gli elementi dell'elenco in un ordine casuale @cards = shuffle 0..51 # 0..51 in un ordigno casuale Listreturns la somma di tutti gli elementi nell'elenco. Se l'elenco è vuoto, allora è restituito un Undef. $ foo = somma 1..10 # 55 $ foo = somma 3,9,12 # 24 $ foo = sum @bar, @baz # woardhen function potrebbe essere implementato usando Riduci come questo $ fOO = Riduci {$ A + $ B } 1..10requirementi: · Requisiti perl: · Perl.


Elenco :: util. Software correlato

B :: lentsubs.

B :: LINTERSUBS è un backend del compilatore perl per controllare il collegamento secondario. ...

368

Scarica

Phpfw.

PHPFW è un framework per PHP che fornisce una base su cui possono essere costruite varie applicazioni di base database. ...

165

Scarica

Pyqgliewer.

PyQGLViewer è un set di collegamenti Python per la libreria LIBQGLViewer C. ...

137

Scarica