Câu hỏi được gắn thẻ «python-internals»

Làm thế nào để Python làm việc bên dưới mui xe? Sử dụng cho các câu hỏi liên quan đến (ví dụ) các quyết định thiết kế được đưa ra và các cấu trúc dữ liệu và thuật toán nội bộ được sử dụng.

4
Tại sao sao chép danh sách xáo trộn lại chậm hơn nhiều?
Việc sao chép một range(10**6)danh sách xáo trộn mười lần, tôi mất khoảng 0,18 giây: (đây là năm lần chạy) 0.175597017661 0.173731403198 0.178601711594 0.180330912952 0.180811964451 Sao chép danh sách không xáo trộn mười lần, tôi mất khoảng 0,05 giây: 0.058402235973 0.0505464636856 0.0509734306934 0.0526022752744 0.0513324916184 Đây là mã thử nghiệm của …


1
Python: tại sao * và ** nhanh hơn / và sqrt ()?
Trong khi tối ưu hóa mã của mình, tôi nhận ra những điều sau: >>> from timeit import Timer as T >>> T(lambda : 1234567890 / 4.0).repeat() [0.22256922721862793, 0.20560789108276367, 0.20530295372009277] >>> from __future__ import division >>> T(lambda : 1234567890 / 4).repeat() [0.14969301223754883, 0.14155197143554688, 0.14141488075256348] >>> T(lambda : 1234567890 * 0.25).repeat() …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.