Liste d'entiers L = [randint(1,12) for i in xrange(2)]
---------------------------------------------------*--
0.000140520652707 iterative 10 tours
0.000151415892191 reduce lambda
0.000104761918095 reduce mul
reduce_mul/reduce_lambda 0.691881919259 reduce_mul/iterative 0.745526839487
longueur du produit : 4
5.69904834151e-005 iterative 10 tours
8.93968367564e-005 reduce lambda
5.75492136647e-005 reduce mul
reduce_mul/reduce_lambda 0.643750000032 reduce_mul/iterative 1.00980392192
3
Liste d'entiers L = [randint(1,12) for i in xrange(3)]
---------------------------------------------------*--
0.000109231759865 iterative 10 tours
0.00016091430615 reduce lambda
0.000110069855253 reduce mul
reduce_mul/reduce_lambda 0.684027777808 reduce_mul/iterative 1.00767263468
longueur du produit : 5
6.42539764044e-005 iterative 10 tours
0.000108114299451 reduce lambda
6.53714368752e-005 reduce mul
reduce_mul/reduce_lambda 0.604651162772 reduce_mul/iterative 1.01739130453
4
Liste d'entiers L = [randint(1,12) for i in xrange(4)]
---------------------------------------------------*--
0.000123200015565 iterative 10 tours
0.000176279387375 reduce lambda
0.000120685729598 reduce mul
reduce_mul/reduce_lambda 0.684627575551 reduce_mul/iterative 0.979591837262
longueur du produit : 7
7.48698507778e-005 iterative 10 tours
0.000135212715605 reduce lambda
7.15174693937e-005 reduce mul
reduce_mul/reduce_lambda 0.528925619706 reduce_mul/iterative 0.955223880518
5
Liste d'entiers L = [randint(1,12) for i in xrange(5)]
---------------------------------------------------*--
0.000473803234769 iterative 10 tours
0.000206171454806 reduce lambda
0.000131580969111 reduce mul
reduce_mul/reduce_lambda 0.638211382048 reduce_mul/iterative 0.277712264195
longueur du produit : 9
8.32508042379e-005 iterative 10 tours
0.000140800017874 reduce lambda
7.7104771691e-005 reduce mul
reduce_mul/reduce_lambda 0.547619047605 reduce_mul/iterative 0.926174496413
6
Liste d'entiers L = [randint(1,12) for i in xrange(6)]
---------------------------------------------------*--
0.000168177799139 iterative 10 tours
0.000238019077841 reduce lambda
0.000462907995228 reduce mul
reduce_mul/reduce_lambda 1.94483568051 reduce_mul/iterative 2.75249169389
longueur du produit : 10
0.000109511125004 iterative 10 tours
0.000178514308374 reduce lambda
0.000599517536472 reduce mul
reduce_mul/reduce_lambda 3.35837245728 reduce_mul/iterative 5.47448979682
7
Liste d'entiers L = [randint(1,12) for i in xrange(7)]
---------------------------------------------------*--
0.000579961978445 iterative 10 tours
0.000269028605601 reduce lambda
0.000174603196797 reduce mul
reduce_mul/reduce_lambda 0.649013499538 reduce_mul/iterative 0.301059730269
longueur du produit : 12
0.000130463508611 iterative 10 tours
0.000202260343144 reduce lambda
0.000121244459848 reduce mul
reduce_mul/reduce_lambda 0.599447513849 reduce_mul/iterative 0.929336188628
8
Liste d'entiers L = [randint(1,12) for i in xrange(8)]
---------------------------------------------------*--
0.000199746057149 iterative 10 tours
0.000284114321857 reduce lambda
0.00018270478509 reduce mul
reduce_mul/reduce_lambda 0.643067846404 reduce_mul/iterative 0.914685314431
longueur du produit : 12
0.000139123827182 iterative 10 tours
0.000221257170949 reduce lambda
0.000125993666813 reduce mul
reduce_mul/reduce_lambda 0.569444444548 reduce_mul/iterative 0.905622490161
9
Liste d'entiers L = [randint(1,12) for i in xrange(9)]
---------------------------------------------------*--
0.000227682568664 iterative 10 tours
0.00031121273787 reduce lambda
0.000200863517506 reduce mul
reduce_mul/reduce_lambda 0.645421902975 reduce_mul/iterative 0.882208588409
longueur du produit : 17
0.000163428592174 iterative 10 tours
0.000333282582005 reduce lambda
0.000158958750347 reduce mul
reduce_mul/reduce_lambda 0.476948868408 reduce_mul/iterative 0.972649572716
10
Liste d'entiers L = [randint(1,12) for i in xrange(10)]
---------------------------------------------------**--
0.000241092094086 iterative 10 tours
0.000339707979663 reduce lambda
0.000226006377886 reduce mul
reduce_mul/reduce_lambda 0.665296052541 reduce_mul/iterative 0.937427578217
longueur du produit : 18
0.000185219071142 iterative 10 tours
0.000285511147354 reduce lambda
0.000169295259582 reduce mul
reduce_mul/reduce_lambda 0.592954990202 reduce_mul/iterative 0.914027149246
12
Liste d'entiers L = [randint(1,12) for i in xrange(12)]
---------------------------------------------------**--
0.000266793684602 iterative 10 tours
0.000383288937599 reduce lambda
0.000242488919667 reduce mul
reduce_mul/reduce_lambda 0.632653061126 reduce_mul/iterative 0.908900523747
longueur du produit : 19
0.000207009550081 iterative 10 tours
0.000323504802992 reduce lambda
0.000186895261834 reduce mul
reduce_mul/reduce_lambda 0.577720207259 reduce_mul/iterative 0.902834008192
14
Liste d'entiers L = [randint(1,12) for i in xrange(14)]
---------------------------------------------------**--
0.000285511147382 iterative 10 tours
0.000416812751297 reduce lambda
0.000259250826531 reduce mul
reduce_mul/reduce_lambda 0.621983914178 reduce_mul/iterative 0.908023483174
longueur du produit : 22
0.000310933372816 iterative 10 tours
0.0137109604712 reduce lambda
0.000288304798516 reduce mul
reduce_mul/reduce_lambda 0.0210273232952 reduce_mul/iterative 0.927223719684
16
Liste d'entiers L = [randint(1,12) for i in xrange(16)]
---------------------------------------------------**--
0.000332723851784 iterative 10 tours
0.000471009583634 reduce lambda
0.000547555625047 reduce mul
reduce_mul/reduce_lambda 1.16251482788 reduce_mul/iterative 1.64567590244
longueur du produit : 26
0.000264558763774 iterative 10 tours
0.00040675560723 reduce lambda
0.000233828601125 reduce mul
reduce_mul/reduce_lambda 0.57486263734 reduce_mul/iterative 0.883843716947
18
Liste d'entiers L = [randint(1,12) for i in xrange(18)]
---------------------------------------------------**--
0.00035339687031 iterative 10 tours
0.000510679429908 reduce lambda
0.000317358770474 reduce mul
reduce_mul/reduce_lambda 0.621444201367 reduce_mul/iterative 0.898023715365
longueur du produit : 27
0.000301714324024 iterative 10 tours
0.000452292120912 reduce lambda
0.000270146066043 reduce mul
reduce_mul/reduce_lambda 0.597282273011 reduce_mul/iterative 0.895370370356
20
Liste d'entiers L = [randint(1,12) for i in xrange(20)]
---------------------------------------------------**--
0.000384406398013 iterative 10 tours
0.000551466736653 reduce lambda
0.000341942900519 reduce mul
reduce_mul/reduce_lambda 0.620060790239 reduce_mul/iterative 0.889534883621
longueur du produit : 30
0.000322107977411 iterative 10 tours
0.000493358792795 reduce lambda
0.000279923845085 reduce mul
reduce_mul/reduce_lambda 0.567383918505 reduce_mul/iterative 0.869037294062
25
Liste d'entiers L = [randint(1,12) for i in xrange(25)]
---------------------------------------------------**--
0.000484977839392 iterative 10 tours
0.000731657235747 reduce lambda
0.000438603230293 reduce mul
reduce_mul/reduce_lambda 0.599465444834 reduce_mul/iterative 0.904377880118
longueur du produit : 40
0.000425473069896 iterative 10 tours
0.000889219160513 reduce lambda
0.000370717507394 reduce mul
reduce_mul/reduce_lambda 0.416902293446 reduce_mul/iterative 0.871306631662
30
Liste d'entiers L = [randint(1,12) for i in xrange(30)]
---------------------------------------------------**--
0.0005942095992 iterative 10 tours
0.000869384237404 reduce lambda
0.000494755618433 reduce mul
reduce_mul/reduce_lambda 0.569087403644 reduce_mul/iterative 0.832628114894
longueur du produit : 46
0.000499225460231 iterative 10 tours
0.000745066761283 reduce lambda
0.000487771490526 reduce mul
reduce_mul/reduce_lambda 0.654668166496 reduce_mul/iterative 0.977056519313
40
Liste d'entiers L = [randint(1,12) for i in xrange(40)]
---------------------------------------------------**--
0.000724393742814 iterative 10 tours
0.00107052712013 reduce lambda
0.0006436572246 reduce mul
reduce_mul/reduce_lambda 0.601252609574 reduce_mul/iterative 0.888546085585
longueur du produit : 66
0.000700647708015 iterative 10 tours
0.00121635571 reduce lambda
0.000603428648049 reduce mul
reduce_mul/reduce_lambda 0.496095544328 reduce_mul/iterative 0.861244019134
50
Liste d'entiers L = [randint(1,12) for i in xrange(50)]
---------------------------------------------------**--
0.000905422337183 iterative 10 tours
0.0013269842955 reduce lambda
0.00102722552728 reduce mul
reduce_mul/reduce_lambda 0.774105263161 reduce_mul/iterative 1.13452638078
longueur du produit : 83
0.00216647646559 iterative 10 tours
0.00124485095171 reduce lambda
0.000787250893609 reduce mul
reduce_mul/reduce_lambda 0.632405745065 reduce_mul/iterative 0.3633784655
-----------------------------------------------------------------------------------
>>>
===================================================================================
===================================================================================
2
Liste d'entiers L = [randint(1,12) for i in xrange(2)]
---------------------------------------------------*--
0.000105320648117 iterative 10 tours
0.0001550476386 reduce lambda
0.000108673029899 reduce mul
reduce_mul/reduce_lambda 0.700900902978 reduce_mul/iterative 1.03183024262
longueur du produit : 4
5.64317533644e-005 iterative 10 tours
9.19111228086e-005 reduce lambda
6.03428647992e-005 reduce mul
reduce_mul/reduce_lambda 0.656534954152 reduce_mul/iterative 1.06930692742
3
Liste d'entiers L = [randint(1,12) for i in xrange(3)]
---------------------------------------------------*--
0.000110628585162 iterative 10 tours
0.000163707956972 reduce lambda
0.000226844473218 reduce mul
reduce_mul/reduce_lambda 1.38566553156 reduce_mul/iterative 2.05050505605
longueur du produit : 6
6.59301670112e-005 iterative 10 tours
0.000105600013512 reduce lambda
6.53714369037e-005 reduce mul
reduce_mul/reduce_lambda 0.61904761874 reduce_mul/iterative 0.99152542557
4
Liste d'entiers L = [randint(1,12) for i in xrange(4)]
---------------------------------------------------*--
0.000132698429752 iterative 10 tours
0.000186057166275 reduce lambda
0.000123200015423 reduce mul
reduce_mul/reduce_lambda 0.662162161716 reduce_mul/iterative 0.928421049544
longueur du produit : 6
7.34730251679e-005 iterative 10 tours
0.000123479380591 reduce lambda
7.20761995581e-005 reduce mul
reduce_mul/reduce_lambda 0.583710407465 reduce_mul/iterative 0.980988592662
5
Liste d'entiers L = [randint(1,12) for i in xrange(5)]
---------------------------------------------------*--
0.000134653985469 iterative 10 tours
0.000195276215663 reduce lambda
0.00012878731809 reduce mul
reduce_mul/reduce_lambda 0.659513590288 reduce_mul/iterative 0.956431535546
longueur du produit : 8
8.38095345443e-005 iterative 10 tours
0.000141638113291 reduce lambda
7.68254067225e-005 reduce mul
reduce_mul/reduce_lambda 0.542406312378 reduce_mul/iterative 0.916666667345
6
Liste d'entiers L = [randint(1,12) for i in xrange(6)]
---------------------------------------------------*--
0.00018689526155 iterative 10 tours
0.000241092094484 reduce lambda
0.000156165099042 reduce mul
reduce_mul/reduce_lambda 0.647740438676 reduce_mul/iterative 0.835575486225
longueur du produit : 10
0.000109790490114 iterative 10 tours
0.000179631768788 reduce lambda
0.000102247631958 reduce mul
reduce_mul/reduce_lambda 0.569206842686 reduce_mul/iterative 0.931297709402
7
Liste d'entiers L = [randint(1,12) for i in xrange(7)]
---------------------------------------------------*--
0.000183822246299 iterative 10 tours
0.000262323842435 reduce lambda
0.00017627938746 reduce mul
reduce_mul/reduce_lambda 0.671991481309 reduce_mul/iterative 0.958966561498
longueur du produit : 12
0.00012906668303 iterative 10 tours
0.000205612724585 reduce lambda
0.000120406364431 reduce mul
reduce_mul/reduce_lambda 0.585597825591 reduce_mul/iterative 0.932900432584
8
Liste d'entiers L = [randint(1,12) for i in xrange(8)]
---------------------------------------------------*--
0.000204495263688 iterative 10 tours
0.000888101700411 reduce lambda
0.000194717484646 reduce mul
reduce_mul/reduce_lambda 0.219251336369 reduce_mul/iterative 0.952185792154
longueur du produit : 12
0.000144990494618 iterative 10 tours
0.00023215241049 reduce lambda
0.000139403192406 reduce mul
reduce_mul/reduce_lambda 0.60048134806 reduce_mul/iterative 0.961464355117
9
Liste d'entiers L = [randint(1,12) for i in xrange(9)]
---------------------------------------------------*--
0.000207009550422 iterative 10 tours
0.000406476242006 reduce lambda
0.000194438120388 reduce mul
reduce_mul/reduce_lambda 0.478350516697 reduce_mul/iterative 0.939271255803
longueur du produit : 13
0.00015197462244 iterative 10 tours
0.000241092094257 reduce lambda
0.000141358748124 reduce mul
reduce_mul/reduce_lambda 0.586326766789 reduce_mul/iterative 0.930147059121
10
Liste d'entiers L = [randint(1,12) for i in xrange(10)]
---------------------------------------------------**--
0.000228520663768 iterative 10 tours
0.000335517503345 reduce lambda
0.000203098437623 reduce mul
reduce_mul/reduce_lambda 0.605328889249 reduce_mul/iterative 0.888753053114
longueur du produit : 16
0.000402565130571 iterative 10 tours
0.000272660352039 reduce lambda
0.000158120654987 reduce mul
reduce_mul/reduce_lambda 0.579918032838 reduce_mul/iterative 0.392782789615
12
Liste d'entiers L = [randint(1,12) for i in xrange(12)]
---------------------------------------------------**--
0.000270425431154 iterative 10 tours
0.000438882595745 reduce lambda
0.000243327015369 reduce mul
reduce_mul/reduce_lambda 0.554423934164 reduce_mul/iterative 0.899793389736
longueur du produit : 21
0.00020812701041 iterative 10 tours
0.000322666707689 reduce lambda
0.000188850817494 reduce mul
reduce_mul/reduce_lambda 0.585281384767 reduce_mul/iterative 0.907382550311
14
Liste d'entiers L = [randint(1,12) for i in xrange(14)]
---------------------------------------------------**--
0.000293333370337 iterative 10 tours
0.000484139743776 reduce lambda
0.000269307971166 reduce mul
reduce_mul/reduce_lambda 0.556260820617 reduce_mul/iterative 0.918095240432
longueur du produit : 23
0.00023634288732 iterative 10 tours
0.000426311165029 reduce lambda
0.000514869906738 reduce mul
reduce_mul/reduce_lambda 1.20773263516 reduce_mul/iterative 2.17848699649
16
Liste d'entiers L = [randint(1,12) for i in xrange(16)]
---------------------------------------------------**--
0.000529117527549 iterative 10 tours
0.000484139744003 reduce lambda
0.000371834968291 reduce mul
reduce_mul/reduce_lambda 0.768032314837 reduce_mul/iterative 0.702745512918
longueur du produit : 27
0.000272101621931 iterative 10 tours
0.000412622274553 reduce lambda
0.000239974633814 reduce mul
reduce_mul/reduce_lambda 0.581584292982 reduce_mul/iterative 0.881930185168
18
Liste d'entiers L = [randint(1,12) for i in xrange(18)]
---------------------------------------------------**--
0.000352279409753 iterative 10 tours
0.000519619113675 reduce lambda
0.000325460358454 reduce mul
reduce_mul/reduce_lambda 0.62634408529 reduce_mul/iterative 0.923869943695
longueur du produit : 29
0.000303669879941 iterative 10 tours
0.000450057199942 reduce lambda
0.000272101621931 reduce mul
reduce_mul/reduce_lambda 0.604593420495 reduce_mul/iterative 0.896044158164
20
Liste d'entiers L = [randint(1,12) for i in xrange(20)]
---------------------------------------------------**--
0.000390831795357 iterative 10 tours
0.000569625469552 reduce lambda
0.000534146099881 reduce mul
reduce_mul/reduce_lambda 0.937714565854 reduce_mul/iterative 1.36669049506
longueur du produit : 30
0.000330209565846 iterative 10 tours
0.00056459689722 reduce lambda
0.000293892100899 reduce mul
reduce_mul/reduce_lambda 0.520534388952 reduce_mul/iterative 0.890016920456
25
Liste d'entiers L = [randint(1,12) for i in xrange(25)]
---------------------------------------------------**--
0.000467098471972 iterative 10 tours
0.000681371514929 reduce lambda
0.000493638157877 reduce mul
reduce_mul/reduce_lambda 0.724477244882 reduce_mul/iterative 1.05681818181
longueur du produit : 39
0.000419327037207 iterative 10 tours
0.000609295315599 reduce lambda
0.000422120688427 reduce mul
reduce_mul/reduce_lambda 0.692801466908 reduce_mul/iterative 1.00666222536
30
Liste d'entiers L = [randint(1,12) for i in xrange(30)]
---------------------------------------------------**--
0.000562641341503 iterative 10 tours
0.000870781063213 reduce lambda
0.000719644536048 reduce mul
reduce_mul/reduce_lambda 0.826435675338 reduce_mul/iterative 1.27904667319
longueur du produit : 48
0.000504533397589 iterative 10 tours
0.000741155649848 reduce lambda
0.000436088944298 reduce mul
reduce_mul/reduce_lambda 0.588390501222 reduce_mul/iterative 0.864341085015
40
Liste d'entiers L = [randint(1,12) for i in xrange(40)]
---------------------------------------------------**--
0.00077440009818 iterative 10 tours
0.00103867949701 reduce lambda
0.000635276271169 reduce mul
reduce_mul/reduce_lambda 0.611619150079 reduce_mul/iterative 0.820346320541
longueur du produit : 64
0.000672711196557 iterative 10 tours
0.00102666679709 reduce lambda
0.000668520719955 reduce mul
reduce_mul/reduce_lambda 0.651156462692 reduce_mul/iterative 0.993770764299
50
Liste d'entiers L = [randint(1,12) for i in xrange(50)]
---------------------------------------------------**--
0.000896482653161 iterative 10 tours
0.00139459065304 reduce lambda
0.00106298426181 reduce mul
reduce_mul/reduce_lambda 0.762219551303 reduce_mul/iterative 1.18572764131
longueur du produit : 82
0.000859606458562 iterative 10 tours
0.00123032396573 reduce lambda
0.000991187427417 reduce mul
reduce_mul/reduce_lambda 0.805631244312 reduce_mul/iterative 1.15307117291
-----------------------------------------------------------------------------------
Partager