タグ付けされた質問 「python」

Pythonは、マルチパラダイム、動的型付け、多目的プログラミング言語です。これは、学習、理解、使用が迅速で、クリーンで統一された構文を適用できるように設計されています。Python 2は2020年1月1日をもって正式にサポートされなくなりました。それでも、バージョン固有のPythonの質問については、[python-2.7]または[python-3.x]タグを追加します。Pythonのバリアントまたはライブラリ(Jython、PyPy、Pandas、Numpyなど)を使用する場合は、タグに含めてください。

7
派手な配列を逆にする最も効率的な方法
信じられないかもしれませんが、私の現在のコードをプロファイリングした後、numpy配列のリバートの繰り返し操作は、実行時間の巨大なチャンクを食べました。私が今持っているのは、一般的なビューベースの方法です: reversed_arr = arr[::-1] それをより効率的に行う他の方法はありますか、それとも非現実的な派手なパフォーマンスへの執着からの幻想ですか?
276 python  numpy 

5
json.dumpsとフラスコ。jsonify
このflask.jsonify方法の目的が理解できません。私はこれからJSON文字列を作成しようとします: data = {"id": str(album.id), "title": album.title} しかし、私が得るものは、私が得るものとjson.dumpsは異なりflask.jsonifyます。 json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} 明らかに、json.dumps返ってくるものに似た結果を取得する必要があります。何が悪いのですか?
276 python  json  flask 

5
文字列からPandas DataFrameを作成する
いくつかの機能をテストするためにDataFrame、文字列からを作成したいと思います。私のテストデータが次のようであるとしましょう: TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """ そのデータをパンダに読み込む最も簡単な方法は何DataFrameですか?

10
Python dictを文字列に変換して戻す
辞書オブジェクトにデータを格納するプログラムを書いていますが、このデータはプログラム実行中のある時点で保存し、プログラムを再度実行したときに辞書オブジェクトに再度読み込む必要があります。辞書オブジェクトを文字列に変換して、ファイルに書き込み、辞書オブジェクトに再度読み込むにはどうすればよいですか?これは、うまくいけば、辞書を含む辞書をサポートするでしょう。

24
timedeltaを文字列にフォーマット
datetime.timedeltaオブジェクトのフォーマットに問題があります。 これが私がやろうとしていることです。オブジェクトのリストがあり、オブジェクトのクラスのメンバーの1つは、イベントの継続時間を示すtimedeltaオブジェクトです。その期間を時間:分という形式で表示したいと思います。 これを行うためにさまざまな方法を試しましたが、困難を感じています。私の現在のアプローチは、時間と分を返すオブジェクトのクラスにメソッドを追加することです。timedelta.secondsを3600で割り、四捨五入することで時間を取得できます。残りの秒を取得し、それを分に変換することに問題があります。 ちなみに、私はプレゼンテーションのためにDjangoテンプレートでGoogle AppEngineを使用しています。

2
なぜ 'x'は( 'x'、)で 'x' == 'x'より速いのですか?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 また、複数の要素を持つタプルにも機能します。どちらのバージョンも直線的に増加するようです。 >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' or 'x' == 'y'") 0.12992391047427532 これに基づいて、私はどこでも完全に使い始めるべきだと思います!in==

6
1つのファイルにいくつのクラスを入れる必要がありますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 私は、ファイルごとに1つのパブリッククラスを持つことができるJavaモデルに慣れています。Pythonにはこの制限がありません。クラスを編成するためのベストプラクティスは何でしょうか。
274 python  class 


5
PythonでJSONオブジェクトを動的に構築する方法は?
私はPythonが初めてで、JSONデータで遊んでいます。既存のJSONオブジェクトにキーと値を追加して、JSONオブジェクトを動的に構築したいと思います。 私は以下を試しましたが、私は得ますTypeError: 'str' object does not support item assignment: import json json_data = json.dumps({}) json_data["key"] = "value" print 'JSON: ', json_data
274 python  json 

11
Pythonの複数の戻り値を無視する
タプルで複数の値を返すPython関数があるとします。 def func(): return 1, 2 一時的な変数に割り当てるだけでなく、結果の1つを無視する良い方法はありますか?私が最初の値だけに興味を持っていたとしたら、これより良い方法があります: x, temp = func()
274 python  function  tuples 


23
最初のアイテムを返すPythonイディオムまたはNone
これを行う簡単な方法が、私には起こらないと確信しています。 リストを返す一連のメソッドを呼び出しています。リストは空の場合があります。リストが空でない場合は、最初のアイテムを返します。それ以外の場合は、Noneを返します。このコードは機能します: my_list = get_list() if len(my_list) > 0: return my_list[0] return None これを行うための簡単な1行のイディオムがあるべきだと私には思われますが、私の人生では、それを考えることはできません。ある? 編集: ここで1行の式を探しているのは、信じられないほど簡潔なコードが好きなのではなく、次のようなコードをたくさん書かなければならないからです。 x = get_first_list() if x: # do something with x[0] # inevitably forget the [0] part, and have a bug to fix y = get_second_list() if y: # do something with y[0] # inevitably …

3
Pandasに列が存在するかどうかを確認する方法
Pandas DataFrameに列が存在するかどうかを確認する方法はありますか? 次のDataFrameがあるとします。 >>> import pandas as pd >>> from random import randint >>> df = pd.DataFrame({'A': [randint(1, 9) for x in xrange(10)], 'B': [randint(1, 9)*10 for x in xrange(10)], 'C': [randint(1, 9)*100 for x in xrange(10)]}) >>> df A B C 0 3 40 100 1 6 30 200 …
274 python  pandas  dataframe 


30
Django開発IDE [終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はDjangoを少し開発しましたが、すべてテキストエディタで作成しました。他の人がDjango開発で使用しているより高度な開発ツールに興味があります。 私は開発にVisual Studioを使用することに慣れており、それが提供するIntelliSense、コード補完、およびファイル構成が本当に好きで、Django / Python環境でこれを提供するもの(またはツールの組み合わせ)を見つけたいと思っています。
273 python  django  ide 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.