Saya tahu ada metode untuk daftar Python untuk mengembalikan indeks pertama dari sesuatu: >>> l = [1, 2, 3] >>> l.index(2) 1 Apakah ada sesuatu seperti itu untuk array
Saya tahu ada metode untuk daftar Python untuk mengembalikan indeks pertama dari sesuatu: >>> l = [1, 2, 3] >>> l.index(2) 1 Apakah ada sesuatu seperti itu untuk array
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"...
Misalkan saya punya: test = numpy.array([[1, 2], [3, 4], [5, 6]]) test[i]membuat saya baris ke-i array (misalnya [1, 2]). Bagaimana saya bisa mengakses kolom ke - i ? (misalnya [1, 3, 5]). Juga, apakah ini operasi yang
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...
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...
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...
Apakah ada manfaat menggunakan kompilasi untuk ekspresi reguler di Python? h = re.compile('hello') h.match('hello world') vs. re.match('hello', 'hello
[] = kosong list () = kosong tuple {} = kosong dict Apakah ada notasi serupa untuk yang kosong set? Atau saya harus menulis
Mengapa atau mengapa
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File
Saya memiliki dataframe seperti di bawah ini itm Date Amount 67 420 2012-09-30 00:00:00 65211 68 421 2012-09-09 00:00:00 29424 69 421 2012-09-16 00:00:00 29877 70 421 2012-09-23 00:00:00 30990 71 421 2012-09-30 00:00:00 61303 72 485 2012-09-09 00:00:00 71781 73 485 2012-09-16 00:00:00 NaN 74 485...
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...
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...
Saya harus menjalankan skrip Python di server Windows. Bagaimana saya bisa tahu versi Python yang saya miliki, dan apakah itu benar-benar penting? Saya berpikir untuk memperbarui ke versi terbaru
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...
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...
Ini tampaknya agak jelas, tetapi saya tidak bisa menemukan cara mengubah indeks bingkai data menjadi kolom? Sebagai contoh: df= gi ptt_loc 0 384444683 593 1 384444684 594 2 384444686 596 Untuk, df= index1 gi ptt_loc 0 0 384444683 593 1 1 384444684 594 2 2 384444686 596...
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,...
Saya ingin membangun kamus dengan Python. Namun, semua contoh yang saya lihat adalah instantiating kamus dari daftar, dll. .. Bagaimana cara membuat kamus kosong baru dengan
Saya ingin menghapus file filenamejika ada. Apakah pantas dikatakan if os.path.exists(filename): os.remove(filename) Apakah ada cara yang lebih baik? Cara satu