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

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

18
インデックスによってリストから要素を削除する方法
Pythonでインデックスからリストから要素を削除するにはどうすればよいですか? list.removeメソッドを見つけましたが、最後の要素を削除したいのですが、どうすればいいですか?デフォルトの削除ではリストが検索されるようですが、検索を実行したくありません。
1506 python  list 

22
stdinからどのように読みますか?
私はコードゴルフのチャレンジのいくつかを実行しようとしていますが、それらすべてから入力を取得する必要がありますstdin。Pythonでそれを取得するにはどうすればよいですか?
1472 python  stdin 


9
PythonがこのJSONデータを解析できないのはなぜですか?
ファイルにこのJSONがあります。 { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } すべてのJSONデータを出力するためにこのスクリプトを書きました。 import json from pprint import pprint with open('data.json') as f: data = json.load(f) pprint(data) ただし、このプログラムでは例外が発生します。 Traceback (most recent call …
1439 python  json  parsing 

9
インスタンスのクラス名を取得していますか?
これを行う関数がインスタンスのクラスが派生した基本クラスである場合、Pythonでオブジェクトのインスタンスを作成したクラスの名前を見つけるにはどうすればよいですか? おそらく、inspectモジュールが私を助けてくれたかもしれないと思っていましたが、それは私が欲しいものを与えていないようです。__class__メンバーを解析する前に、この情報を取得する方法がわかりません。


30
Pythonの隠し機能[終了]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Pythonプログラミング言語のあまり知られていないが便利な機能は何ですか? Pythonコアへの回答を制限してください。 回答ごとに1つの機能。 ドキュメントへのリンクだけでなく、機能の例と短い説明を提供します。 タイトルを最初の行として使用して、フィーチャにラベルを付けます。 回答へのクイックリンク: 引数の解凍 ブレース 比較演算子の連鎖 デコレータ デフォルト引数の問題/変更可能なデフォルト引数の危険性 記述子 辞書のデフォルト.get値 Docstringテスト 省略記号のスライス構文 列挙 for / else iter()引数として機能 ジェネレータ式 import this インプレースバリュースワッピング リストのステップ __missing__ アイテム 複数行の正規表現 名前付き文字列のフォーマット ネストされたリスト/ジェネレータの内包表記 実行時の新しいタイプ .pth ファイル ROT13エンコーディング 正規表現のデバッグ ジェネレーターに送る インタラクティブインタープリタのタブ補完 三元表現 try/except/else Unpacking + print()関数 with ステートメント

25
別のフォルダからファイルをインポートする
次のフォルダ構造があります。 application/app/folder/file.py にある別のPythonファイルのfile.pyからいくつかの関数をインポートしたい application/app2/some_folder/some_file.py 私はもう試した from application.app.folder.file import func_name 他にもさまざまな試みがありましたが、これまでは適切にインポートすることができませんでした。これどうやってするの?

15
辞書から要素を削除する
Pythonの辞書から項目を削除する方法はありますか? さらに、コピーを返す(つまり、元のアイテムを変更しない)ために、辞書からアイテムを削除するにはどうすればよいですか?
1395 python  dictionary  del 

11
整数を文字列に変換しますか?
Pythonで整数を文字列に変換したいのですが。私はそれを無駄にタイプキャストしています: d = 15 d.str() 文字列に変換しようとすると、というint属性がないというエラーが表示されstrます。
1362 python  string  integer 

26
Pythonで文字列を逆にする
reversePythonのstrオブジェクトの組み込み関数はありません。この方法を実装する最良の方法は何ですか? 非常に簡潔な回答を提供する場合は、その効率について詳しく説明してください。たとえば、strオブジェクトが別のオブジェクトに変換されるかどうかなど。
1351 python  string 

16
文字列のフォーマット:%と.format
Python 2.6では、str.format()既存の%演算子とは構文が少し異なるメソッドが導入されました。どちらがより適切で、どのような状況に適していますか? 以下はそれぞれの方法を使用し、同じ結果をもたらすので、違いは何ですか? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = "i am a {0}".format(sub1) c = "with %(kwarg)s!" % {'kwarg':sub2} d = "with {kwarg}!".format(kwarg=sub2) print a # "i am a python string!" print b # "i am a …

15
Pythonでstderrに出力する方法は?
stderrに書き込む方法はいくつかあります。 # Note: this first one does not work in Python 3 print >> sys.stderr, "spam" sys.stderr.write("spam\n") os.write(2, b"spam\n") from __future__ import print_function print("spam", file=sys.stderr) それは禅のPython#13 †と矛盾しているように見えるので、ここでの違いは何であり、いずれにしても長所と短所はありますか?どちらの方法を使用する必要がありますか? † 明確な方法は1つ(できれば1つだけ)あるはずです。



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