Pertanyaan yang diberi tag python

463
Python "memperpanjang" untuk kamus

Mana cara terbaik untuk memperluas kamus dengan kamus lain? Contohnya: >>> a = { "a" : 1, "b" : 2 } >>> b = { "c" : 3, "d" : 4 } >>> a {'a': 1, 'b': 2} >>> b {'c': 3, 'd': 4} Saya mencari operasi apa pun untuk mendapatkan forloop yang menghindari ini : { "a"...

463
Membuat DataFrame Pandas kosong, lalu mengisinya?

Saya mulai dari dokumen DataFrame panda di sini: http://pandas.pydata.org/pandas-docs/stable/dsintro.html Saya ingin secara iteratif mengisi DataFrame dengan nilai-nilai dalam jenis perhitungan time series. Jadi pada dasarnya, saya ingin menginisialisasi DataFrame dengan kolom A, B dan baris...

463
Cara menghitung nilai NaN di kolom di panda DataFrame

Saya memiliki data, di mana saya ingin menemukan jumlah NaN, sehingga jika kurang dari beberapa ambang batas, saya akan menjatuhkan kolom ini. Saya melihat, tetapi tidak dapat menemukan fungsi untuk ini. ada value_counts, tetapi akan lambat bagi saya, karena sebagian besar nilai berbeda dan saya...

462
Bagaimana cara membersihkan objek Python dengan benar?

class Package: def __init__(self): self.files = [] # ... def __del__(self): for file in self.files: os.unlink(file) __del__(self)di atas gagal dengan pengecualian AttributeError. Saya mengerti Python tidak menjamin keberadaan "variabel global" (data anggota dalam konteks ini?) Ketika...

457
Cara menghapus karakter dari string menggunakan Python

Ada string, misalnya. EXAMPLE. Bagaimana saya bisa menghapus karakter tengah, yaitu Mdari itu? Saya tidak butuh kode. Saya ingin tahu: Apakah string dalam Python diakhiri dengan karakter khusus? Mana cara yang lebih baik - menggeser semuanya dari kanan ke kiri mulai dari karakter tengah ATAU...

457
Sortir daftar berdasarkan beberapa atribut?

Saya punya daftar daftar: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Jika saya ingin mengurutkan berdasarkan satu elemen, katakan elemen tinggi / pendek, saya bisa melakukannya melalui s = sorted(s, key = itemgetter(1)). Jika saya ingin mengurutkan berdasarkan...

456
Mengimpor file dari subdirektori?

Saya memiliki file bernama tester.py, terletak di /project. /projectmemiliki subdirektori bernama lib, dengan file bernama BoxTime.py: /project/tester.py /project/lib/BoxTime.py Saya ingin mengimpor BoxTimedari tester. Saya sudah mencoba ini: import lib.BoxTime Yang menghasilkan: Traceback...

456
Indentasi yang tepat untuk string multiline Python

Apa lekukan yang tepat untuk string multiline Python dalam suatu fungsi? def method(): string = """line one line two line three""" atau def method(): string = """line one line two line three""" atau sesuatu yang lain? Tampaknya agak aneh memiliki string yang tergantung di luar fungsi...

454
Cara yang tepat untuk menggunakan ** kwargs dengan Python

Apa cara yang tepat untuk digunakan **kwargsdalam Python ketika datang ke nilai default? kwargsmengembalikan kamus, tetapi apa cara terbaik untuk menetapkan nilai default, atau ada satu? Haruskah saya mengaksesnya sebagai kamus? Gunakan fungsi get? class ExampleClass: def __init__(self,...