Câu hỏi được gắn thẻ «python»

Python là một ngôn ngữ lập trình đa năng, được gõ động, đa năng. Nó được thiết kế để nhanh chóng học, hiểu và sử dụng và thực thi một cú pháp rõ ràng và thống nhất. Xin lưu ý rằng Python 2 chính thức hết hỗ trợ kể từ ngày 01-01-2020. Tuy nhiên, đối với các câu hỏi Python dành riêng cho phiên bản, hãy thêm thẻ [python-2.7] hoặc [python-3.x]. Khi sử dụng một biến thể hoặc thư viện Python (ví dụ Jython, PyPy, Pandas, Numpy), vui lòng bao gồm nó trong các thẻ.

8
Tại sao sử dụng 'eval' là một thực hành xấu?
Tôi đang sử dụng lớp sau để dễ dàng lưu trữ dữ liệu các bài hát của mình. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in locals() def setDetail(self, key, val): if key …
137 python  eval 

2
Làm cách nào để thêm một cột không đổi trong Spark DataFrame?
Tôi muốn thêm một cột trong một DataFramegiá trị tùy ý (tương tự cho mỗi hàng). Tôi gặp lỗi khi sử dụng withColumnnhư sau: dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-50-a6d0257ca2be> in <module>() 1 dt = (messages 2 .select(messages.fromuserid, messages.messagetype, floor(messages.datetime/(1000*60*5)).alias("dt"))) ----> 3 dt.withColumn('new_column', 10).head(5) /Users/evanzamir/spark-1.4.1/python/pyspark/sql/dataframe.pyc in …


7
Tìm cột có tên chứa một chuỗi cụ thể
Tôi có một khung dữ liệu với các tên cột và tôi muốn tìm một chuỗi chứa một chuỗi nhất định, nhưng không khớp chính xác với nó. Tôi đang tìm kiếm 'spike'trong tên cột thích 'spike-2', 'hey spike', 'spiked-in'(các 'spike'phần luôn luôn là liên tục). Tôi muốn tên cột …


5
Pandasrame lấy hàng đầu tiên của mỗi nhóm
Tôi có một con gấu trúc DataFramenhư sau. df = pd.DataFrame({'id' : [1,1,1,2,2,3,3,3,3,4,4,5,6,6,6,7,7], 'value' : ["first","second","second","first", "second","first","third","fourth", "fifth","second","fifth","first", "first","second","third","fourth","fifth"]}) Tôi muốn nhóm nhóm này theo ["id", "value"] và nhận hàng đầu tiên của mỗi nhóm. id value 0 1 first 1 1 second 2 1 second 3 2 first 4 …
137 python  pandas  dataframe 

6
cột dataframe pandas mở rộng với sklearn
Tôi có một khung dữ liệu gấu trúc với các cột loại hỗn hợp và tôi muốn áp dụng min_max_scaler của sklearn cho một số cột. Lý tưởng nhất là tôi muốn thực hiện những biến đổi này tại chỗ, nhưng vẫn chưa tìm ra cách để làm điều đó. …


5
Sự khác biệt giữa hai ngày trong Python
Tôi có hai ngày khác nhau và tôi muốn biết sự khác biệt về ngày giữa chúng. Định dạng của ngày là YYYY-MM-DD. Tôi có một chức năng có thể THÊM hoặc ĐĂNG KÝ một số đã cho đến một ngày: def addonDays(a, x): ret = time.strftime("%Y-%m-%d",time.localtime(time.mktime(time.strptime(a,"%Y-%m-%d"))+x*3600*24+3600)) return ret Trong …
137 python  date 

3
Hiểu phương pháp __getitem__
Tôi đã trải qua hầu hết các tài liệu về __getitem__ các tài liệu Python, nhưng tôi vẫn không thể nắm bắt được ý nghĩa của nó. Vì vậy, tất cả những gì tôi có thể hiểu là __getitem__được sử dụng để thực hiện các cuộc gọi như thế nào …
137 python 






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.