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

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

6
リストで最も長い文字列を選択するPythonの最も効率的な方法は?
可変長のリストがあり、現在評価されているリストアイテムがリストに含まれる最も長い文字列であるかどうかをテストする方法を見つけようとしています。そして、私はPython 2.6.1を使用しています 例えば: mylist = ['abc','abcdef','abcd'] for each in mylist: if condition1: do_something() elif ___________________: #else if each is the longest string contained in mylist: do_something_else() 確かに、私が見落としている、簡潔でエレガントなシンプルなリストの理解がありますか?

9
パンダインデックス列のタイトルまたは名前
Python pandasでインデックス列名を取得するにはどうすればよいですか?次にデータフレームの例を示します。 Column 1 Index Title Apples 1 Oranges 2 Puppies 3 Ducks 4 私がやろうとしているのは、データフレームインデックスのタイトルを取得/設定することです。これが私が試したものです: import pandas as pd data = {'Column 1' : [1., 2., 3., 4.], 'Index Title' : ["Apples", "Oranges", "Puppies", "Ducks"]} df = pd.DataFrame(data) df.index = df["Index Title"] del df["Index Title"] print df 誰でもこれを行う方法を知っていますか?

14
Pythonで小数点以下2桁に丸める方法は?
このコード(華氏から摂氏へのコンバーター)の出力で多くの小数を取得しています。 私のコードは現在次のようになっています: def main(): printC(formeln(typeHere())) def typeHere(): global Fahrenheit try: Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n")) except ValueError: print "\nYour insertion was not a digit!" print "We've put your Fahrenheit value to 50!" Fahrenheit = 50 return Fahrenheit def formeln(c): Celsius = (Fahrenheit - 32.00) …
254 python  rounding 

5
Perl、Python、AWK、sedの違いは何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 それらの間の主な違いは何ですか知りたいですか?各言語の能力(使用する方がよい場合)。 編集:それは「対」ではありません。トピックのように、単なる情報。

17
Pythonに複数行コメントがないのはなぜですか?
はい、三重引用符の文字列が複数行のコメントとして機能することを認識しています。例えば、 """Hello, I am a multiline comment""" そして '''Hello, I am a multiline comment''' しかし、技術的にはこれらは文字列です、そうですか? 私はググってPythonスタイルガイドを読みましたが、コメントの/ * * /タイプの複数行の正式な実装がない理由に対する技術的な答えを見つけることができませんでした。三重引用符を使用しても問題はありませんが、この設計の決定につながった原因について少し興味があります。

17
DatabaseError:現在のトランザクションは中止され、コマンドはトランザクションブロックの終わりまで無視されますか?
メッセージで多くのエラーが発生しました: "DatabaseError: current transaction is aborted, commands ignored until end of transaction block" Djangoプロジェクトのデータベースエンジンとしてpython-psycopgからpython-psycopg2に変更した後。 コードは同じままですが、これらのエラーの原因がわからないだけです。

7
各データポイントに異なるテキストを含むMatplotlib散布図
私は散布図を作成し、リストからの異なる番号でデータポイントに注釈を付けようとしています。したがって、たとえば、yvs をプロットしてx、からの対応する番号で注釈を付けたいと思いnます。 y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = fig.add_subplot(111) ax1.scatter(z, y, fmt='o') 何か案は?

20
例外後に再試行する方法は?
で始まるループがありますfor i in range(0, 100)。通常は正常に動作しますが、ネットワークの状態が原因で失敗する場合もあります。現在私はそれが失敗したときにそれがcontinueexcept節にあるように設定しています(の次の番号に続きiます)。 同じ番号を再度割り当てi、失敗したループの繰り返しをもう一度実行することは可能ですか?


6
2つのNumPy配列を要素ごとに比較して比較する
2つのNumPy配列の等価性を比較する最も簡単な方法は何ですか(等価性は次のように定義されています:A =すべてのインデックスのB iff i:)A[i] == B[i]? 単純に使用==するとブール配列が得られます: >>> numpy.array([1,1,1]) == numpy.array([1,1,1]) array([ True, True, True], dtype=bool) 私がしなければならないのand配列が同じである、または比較する簡単な方法があるかどうかを決定するために、この配列の要素?



6
辞書に値が存在するかどうかを確認する方法(Python)
私はPythonで次の辞書を持っています: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} この辞書に「1」や「2」などの値が存在するかどうかを確認する方法が必要です。 たとえば、インデックス「1」が存在するかどうかを知りたい場合は、次のように入力するだけです。 "1" in d そして、それが真か偽かをPythonが教えてくれますが、値が存在するかどうかを見つけることを除いて、まったく同じことをする必要があります。
251 python  dictionary  find 

15
コマンドライン引数を解析する最良の方法は何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6か月前に閉鎖。 この質問を改善する Pythonコマンドライン引数を解析するための最も簡単で、最も簡潔で、最も柔軟なメソッドまたはライブラリは何ですか?


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