Pertanyaan yang diberi tag python

997
Menghapus duplikat dalam daftar

Cukup banyak saya perlu menulis sebuah program untuk memeriksa apakah daftar memiliki duplikat dan jika itu menghapusnya dan mengembalikan daftar baru dengan barang-barang yang tidak digandakan / dihapus. Inilah yang saya miliki tetapi jujur ​​saya tidak tahu harus berbuat apa. def...

988
Cara mengeluarkan legenda dari plot

Saya memiliki serangkaian 20 plot (bukan subplot) untuk dibuat dalam satu gambar. Saya ingin legenda berada di luar kotak. Pada saat yang sama, saya tidak ingin mengganti sumbu, karena ukuran gambar menjadi berkurang. Mohon bantu saya untuk pertanyaan berikut: Saya ingin menyimpan kotak legenda...

979
Bagaimana cara saya mendapatkan waktu pelaksanaan program Python?

Saya memiliki program baris perintah dengan Python yang membutuhkan waktu cukup lama untuk menyelesaikannya. Saya ingin tahu waktu yang tepat untuk menyelesaikan berlari. Saya telah melihat timeitmodul, tetapi tampaknya itu hanya untuk potongan kode kecil. Saya ingin mengatur waktu seluruh...

955
Apa itu mixin, dan mengapa mereka berguna?

Dalam " Pemrograman Python ", Mark Lutz menyebutkan "mixins". Saya dari latar belakang C / C ++ / C # dan saya belum pernah mendengar istilah sebelumnya. Apa itu mixin? Membaca yang tersirat dari contoh ini (yang saya tautkan karena cukup panjang), saya anggap ini adalah kasus menggunakan multiple...

946
Membuat singleton dengan Python

Pertanyaan ini bukan untuk diskusi tentang apakah pola desain tunggal diinginkan atau tidak , merupakan anti-pola, atau untuk perang agama apa pun, tetapi untuk membahas bagaimana pola ini paling baik diimplementasikan dengan Python sedemikian rupa sehingga paling pythonic. Dalam contoh ini saya...