praegune kellaaeg 20.06.2025 01:08:44
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Turboorav
HV vaatleja

liitunud: 27.05.2009
|
22.02.2011 15:25:35
Kuidas pythonis kontrollida kõik kombinatsioonid läbi? |
|
|
Pythonis vaja selline probleem lahendada
Mul on nimekiri numbritest, mille kõiki erinevaid kombinatsioone (aga ainulaadseid) tahan läbi vaadata. Kuidas seda teha, nt on mul arvud:
1,2,3,4
Ning siis tahan saada kõiki erinevaid kombinatsioone nendest:
1
1,2
1,2,3
1,2,4
1,2,3,4
1,3
1,3,4
1,4
2
2,3
2,3,4
2,4
3
3,4
4
_________________ With the Faith of a mustard seed if you tell a mountain to move there it will move |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
22.02.2011 15:59:48
|
|
|
Kui sul on vaja lihtsalt funktsiooni mis töö sinu eest ära teeks siis selleks on itertools.combinations
_________________ ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
Turboorav
HV vaatleja

liitunud: 27.05.2009
|
22.02.2011 16:45:49
|
|
|
Ma ei saa aru, kuidas ekraanile väljastada seda, mis see funktsioon tagastab.
_________________ With the Faith of a mustard seed if you tell a mountain to move there it will move |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
22.02.2011 17:43:47
|
|
|
combinations funktsioon on generaator, kui tahad kõiki genereeritavaid elemente "kohe" kätte saada tee nendest list
_________________ ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
-ordi-
HV vaatleja
liitunud: 03.06.2009
|
22.02.2011 19:39:53
|
|
|
Võib tsükli ka kirjutada millega need elemendid sealt välja korjata.
for i in combinations(elements, k):
print i |
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
Turboorav
HV vaatleja

liitunud: 27.05.2009
|
22.02.2011 21:17:48
|
|
|
Tänan, sain tehtud
_________________ With the Faith of a mustard seed if you tell a mountain to move there it will move |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|