Pertanyaan yang diberi tag python

306
Apa yang dilakukan oleh eval () Python?

Dalam buku yang saya baca di Python, ia terus menggunakan kode eval(input('blah')) Saya membaca dokumentasi, dan saya memahaminya, tetapi saya masih tidak melihat bagaimana itu mengubah input()fungsinya. Apa fungsinya? Bisakah seseorang

303
Dapatkan item pertama dari iterable yang cocok dengan kondisi

Saya ingin mendapatkan item pertama dari daftar yang cocok dengan suatu syarat. Sangat penting bahwa metode yang dihasilkan tidak memproses seluruh daftar, yang bisa jadi cukup besar. Misalnya, fungsi berikut memadai: def first(the_iterable, condition = lambda x: True): for i in the_iterable: if...

303
Mengakses kunci dict seperti atribut?

Saya merasa lebih nyaman untuk mengakses kunci dikt sebagai obj.foopengganti obj['foo'], jadi saya menulis cuplikan ini: class AttributeDict(dict): def __getattr__(self, attr): return self[attr] def __setattr__(self, attr, value): self[attr] = value Namun, saya berasumsi bahwa pasti ada...

303
Mengapa xlabel saya terpotong di plot matplotlib saya?

Saya merencanakan dataset menggunakan di matplotlibmana saya memiliki xlabel yang cukup "tinggi" (itu adalah rumus yang diberikan dalam TeX yang berisi sebagian kecil dan karenanya memiliki tinggi yang setara dengan beberapa baris teks). Bagaimanapun, bagian bawah formula selalu terputus ketika...

303
Mengubah waktu Epoch ke dalam datetime

Saya mendapat respons dari yang lain adalah format waktu seperti Epoch start_time = 1234566 end_time = 1234578 Saya ingin mengkonversi detik itu dalam waktu format MySQL sehingga saya bisa menyimpan perbedaan dalam database MySQL saya. Saya mencoba: >>> import time >>>...