«python-internals» etiketlenmiş sorular

Python kaputun altında nasıl çalışır? Alınan tasarım kararları ve kullanılan dahili veri yapıları ve algoritmalar (örneğin) ile ilgili sorular için kullanın.

4
Karışık bir listeyi kopyalamak neden çok daha yavaş?
Karışık bir range(10**6)listeyi on kez kopyalamak yaklaşık 0,18 saniye sürüyor: (bunlar beş çalıştırmadır) 0.175597017661 0.173731403198 0.178601711594 0.180330912952 0.180811964451 Karıştırılmamış listeyi on kez kopyalamak yaklaşık 0,05 saniye sürüyor: 0.058402235973 0.0505464636856 0.0509734306934 0.0526022752744 0.0513324916184 İşte test kodum: from timeit import timeit import random a = range(10**6) random.shuffle(a) # Remove this for the …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.