内部リストの特定のインデックスでリストのリストを並べ替えるにはどうすればいいですか? 質問する
リストのリストがあります。例えば、 [ [0,1,'f'], [4,2,'t'], [9,4,'afsd'] ] 外側のリストを内側のリストの文字列フィールドで並べ替えたい場合、Python ではどのようにすればよいでしょうか?
リストのリストがあります。例えば、 [ [0,1,'f'], [4,2,'t'], [9,4,'afsd'] ] 外側のリストを内側のリストの文字列フィールドで並べ替えたい場合、Python ではどのようにすればよいでしょうか?
辞書内のキーがすでに None 以外の値に設定されているかどうかを確認するにはどうすればよいでしょうか? すでに値が存在する場合は値を増やし、そうでない場合は 1 に設定します。 my_dict = {} if my_dict[key] is not None: my_dict[key] = 1 else: my_dict[key] += 1
私は、データベースに格納されているさまざまな相互に関連するオブジェクトを共有する一連のプログラムのアーキテクチャをスケッチしています。プログラムの 1 つを、これらのオブジェクトに対する操作のための高レベル インターフェイスを提供するサービスとして機能させ、他のプログラムがそのサービスを通じてオブジェクトにアクセスできるようにしたいと考えています。 私は現在、そのサービスを実装するためのテクノロジーとして、Python と Django フレームワークを目指しています。Linux で Python プログラムをデーモン化する方法を理解していると思います。ただし、システムが Windows をサポートすることはオプションの仕様項目です。私は Windows プログラミングの経験がほとんどなく、Windows サービスの経験もまったくありません。 Python プログラムを Windows サービスとして実行することは可能ですか (つまり、ユーザー ログインなしで自動的に実行します)?この部分を実装する必要はありませんが、この方向で設計するかどうかを決定するには、どのように実行されるかの大まかなアイデアが必要です。 編集: これまでのすべての回答に感謝します。非常に包括的です。もう 1 つ知りたいことがあります。Windowsはどのようにして私のサービスを認識するのでしょうか。ネイティブの Windows ユーティリティを使用して管理できますか。/etc/init.d に開始/停止スクリプトを配置することに相当するものは何ですか。
Sublime Text (Sublime Linter 付き) でファイルを開いたところ、今まで見たことのない PEP8 フォーマット エラーに気づきました。テキストは次のとおりです。 urlpatterns = patterns('', url(r'^$', listing, name='investment-listing'), ) 2番目の引数、つまりurl(...) ST2 でこのチェックを無効にしようとしていましたが、無視する前に何が間違っているのかを知りたいです。重要だと思えばやり方を変えるかもしれません :)
matplotlib で散布図を作成していますが、実際のプロットの背景を黒に変更する必要があります。次のコードを使用してプロットの表面の色を変更する方法を知っています。 fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') 問題は、これによってプロットの周囲のスペースの色が変わってしまうことです。プロットの実際の背景色を変更するにはどうすればよいでしょうか?
100,000 個の URL を含むファイルを開いています。各 URL に HTTP リクエストを送信し、ステータス コードを出力する必要があります。私は Python 2.6 を使用しており、これまで Python がスレッド/並行性を実装する多くの紛らわしい方法を見てきました。Python の同意ライブラリはありますが、このプログラムを正しく記述する方法がわかりません。同様の問題に遭遇した人はいますか? 一般的には、Python で何千ものタスクをできるだけ速く実行する方法を知る必要があると思います。つまり、「並行して」実行するということです。
両方のアプローチに何か違いはあるのでしょうか? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True まったく同じ機能を持っているようです。
この質問に対する回答は既にここにあります : ** (二重星/アスタリスク) と * (星/アスタリスク) はパラメータに対してどのような働きをしますか? (28件の回答) 10年前に 閉店しました 。 Python でも C と同じように * に特別な意味があるのでしょうか? Python Cookbook で次のような関数を見ました: def get(self, *a, **kw) 説明していただくか、回答が見つかる場所を教えていただけますか (Google は * をワイルドカード文字として解釈するため、満足のいく回答を見つけることができません)。
この質問に対する回答は既にここにあります : 改行なしでファイルを読み取るにはどうすればいいですか? (15件の回答) 6年前に 閉鎖されました 。 値が入った .txt ファイルがあります。 値は次のようにリストされます。 Value1 Value2 Value3 Value4 私の目標は、値をリストに入れることです。そうすると、リストは次のようになります。 ['Value1\n', 'Value2\n', ...] は\n必要ありません。 これが私のコードです: t = open('filename.txt') contents = t.readlines()
同じ (連続していない) インデックスを持つ 2 つの Seriess1とがあります。と をDataFrame 内の 2 つの列に結合し、インデックスの 1 つを 3 番目の列として保持するにはどうすればよいですか?s2s1s2
現在のループ反復をテンプレートに出力できるようにしたいと考えています。 によるとドキュメントloop.counter、使用しようとしている変数があります: