Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman multiguna, multi-paradigma, diketik secara dinamis. Ini dirancang agar cepat untuk belajar, memahami, dan menggunakan, dan menegakkan sintaksis yang bersih dan seragam. Harap perhatikan bahwa Python 2 secara resmi tidak mendukung pada 01-01-2020. Namun, untuk pertanyaan Python versi khusus, tambahkan tag [python-2.7] atau [python-3.x]. Saat menggunakan varian atau pustaka Python (mis. Jython, PyPy, Pandas, Numpy), harap sertakan dalam tag.

9
Cara cepat menghitung bit bukan nol dalam bilangan bulat positif
Saya membutuhkan cara cepat untuk menghitung jumlah bit dalam integer dengan python. Solusi saya saat ini adalah bin(n).count("1") tetapi saya bertanya-tanya apakah ada cara yang lebih cepat untuk melakukan ini? PS: (Saya mewakili array biner 2D besar sebagai satu daftar angka dan melakukan operasi bitwise, dan itu membawa waktu turun …
117 python  binary  counting 

5
Mengabaikan NaN dengan str.contains
Saya ingin menemukan baris yang berisi string, seperti: DF[DF.col.str.contains("foo")] Namun, ini gagal karena beberapa elemen adalah NaN: ValueError: tidak dapat mengindeks dengan vektor yang mengandung nilai NA / NaN Jadi saya menggunakan yang dikaburkan DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Apakah ada cara yang lebih baik?
117 python  pandas 

9
kurangi dua kali dengan python
Saya memiliki dua datetime.timenilai, exitdan enterdan saya ingin melakukan sesuatu seperti: duration = exit - enter Namun, saya mendapatkan kesalahan ini: TypeError: jenis operan tidak didukung untuk -: 'datetime.time' dan 'datetime.time Bagaimana cara melakukannya dengan benar? Salah satu solusi yang mungkin adalah mengonversi timevariabel menjadi datetimevariabel dan kemudian substruct, tapi …
117 python  datetime 


8
Sebuah kolom-vektor y dilewatkan ketika array 1d diharapkan
Aku harus sesuai RandomForestRegressordari sklearn.ensemble. forest = ensemble.RandomForestRegressor(**RF_tuned_parameters) model = forest.fit(train_fold, train_y) yhat = model.predict(test_fold) Kode ini selalu berfungsi sampai saya membuat beberapa preprocessing data ( train_y). Pesan kesalahan mengatakan: DataConversionWarning: Kolom-vektor y dilewatkan saat array 1d diharapkan. Silahkan rubah bentuk y menjadi (n_samples,), misalnya menggunakan ravel (). model = …


2
Masalah impor / konteks Flask-SQLAlchemy
Saya ingin menyusun aplikasi Flask saya seperti: ./site.py ./apps/members/__init__.py ./apps/members/models.py apps.members adalah Cetak Biru Flask. Sekarang, untuk membuat kelas model saya perlu memiliki aplikasinya, seperti: # apps.members.models from flask import current_app from flaskext.sqlalchemy import SQLAlchemy db = SQLAlchemy(current_app) class Member(db.Model): # fields here pass Tetapi jika saya mencoba dan mengimpor …

4
Cara yang tepat untuk membalikkan pandas.DataFrame?
Ini kode saya: import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) Ketika saya menjalankan kode ini, saya mendapatkan kesalahan berikut: Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above exception, another exception occurred: …
117 python  pandas  reverse 


4
Bagaimana cara memasukkan kode Python eksternal untuk digunakan di file lain?
Jika Anda memiliki sekumpulan metode dalam sebuah file, apakah ada cara untuk menyertakan file tersebut di file lain, tetapi memanggilnya tanpa awalan apa pun (mis. Awalan file)? Jadi jika saya memiliki: [Math.py] def Calculate ( num ) Bagaimana cara menyebutnya seperti ini: [Tool.py] using Math.py for i in range ( …
117 python 




7
Apa cara pythonic untuk menghindari parameter default yang berupa daftar kosong?
Terkadang wajar jika memiliki parameter default yang berupa daftar kosong. Namun Python memberikan perilaku yang tidak terduga dalam situasi ini . Jika misalnya, saya punya fungsi: def my_func(working_list = []): working_list.append("a") print(working_list) Pertama kali disebut default akan berfungsi, tetapi panggilan setelah itu akan memperbarui daftar yang ada (dengan satu "a" …
117 python  python-3.x 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.