問題タブ [nested-lists]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1707 参照

python - ネストされたリストのリスト内包

私は次のようなリストを持っています[["foo", ["a", "b", "c"]], ["bar", ["a", "b", "f"]]]

As、Bなどの総数を取得できるように分割したいのですが、Pythonは初めてで、少し時間があります。

私は[lx for lx in [li[1] for li in fieldlist if li[1]]]サブサブリスト内のすべてのアイテムを含むリストを取得しようとしていますが、最初のサブリストを含むリストが返されます([["a", "b", "c"], ["a", "b", "f"]]これらのサブリストの内容を含むリストではありません。私はかなり確信しています私はリスト内包表記とPythonを初めて使用するので、これについて間違って考えているだけです。

誰かがこれを行うための良い方法がありますか?(はい、私が選んだ名前(lx、li)はひどいことを知っています)

ありがとう。

0 投票する
1 に答える
667 参照

scope - Prolog でのスタック オーバーフロー

Xバインドされた変数がリスト内のバインドされた変数のスコープ内にあるかどうかを判断する Prolog コードを作成しようとしてYいます。リストは入れ子にすることができ、同じリストのメンバーである場合、またはあるリストのメンバーであるリストのメンバーであるリストのメンバーである場合Xのスコープ内にあります...(無期限にネストされています)と同じリスト。ここでは、最も外側の listの範囲内にあることを意味するように定義します。次のコードを書きましたが、このコードではスタック オーバーフローが発生します。YXYXYin_scope(X,Y,List)XYList

スタック オーバーフローを回避するためにコードを修正していただければ幸いです。

0 投票する
3 に答える
924 参照

python - 書き込み可能なセルを含む HTML テーブル?

シンプルな GAE アプリを構築し、画面上のテキストの位置を操作できるようにしようとしています。いくつかのフォーラムで同じ質問をしました。これまでのところ解決策はありません。私の質問が明確でない場合は、お詫び申し上げます。

今度は、スプレッドシートのようなグリッドで同じ機能を実現することを考えました。GAE でスプレッドシートのようなテーブルをシミュレートする方法を知っていますか? または、各セルに文字列を入力できる HTML テーブルですか?

車輪を再発明しようとしているような気がします。この機能を実現する簡単な方法が必要です。提案をいただければ幸いです。

以前の質問へのリンクは次のとおりです。

スタックオーバーフロー

comp.lang.python

ハッカーニュース

ハッカーニュース

ありがとうございました!

0 投票する
2 に答える
137 参照

python - Pythonで特別な形式のファイルにリストを印刷します

次のようなリストの大きなリストがあります。

各内部リストは文であり、これらのリストのメンバーは実際にはこの文の単語です.各文(内部リスト)がファイル内の個別の行にあり、各行が大きな this 内のこの内部リスト (文) の配置に対応する数値。上記の場合。出力を次のようにしたい:

「テキスト」ファイルにこの形式で書き込む必要があります。誰かがPythonでコードを提案できますか? ありがとう

0 投票する
2 に答える
594 参照

python - Python でリストを反復処理し、その中で見つかった文字列のリストを比較する方法

次のようなネストされたリストがある場合:

bigstringlist = [['rob', 'bob', 'sam', 'angie'], ['jim', 'angie', 'tom', 'sam'], ['sam', 'mary', 'angie', 'sally']]

このリストを反復処理して、ネストされたすべてのリストに表示される名前のリストを抽出するにはどうすればよいですか? すなわち:

このネストされたリストをセットとして型キャストすることで、これをよりよく達成できますか?

0 投票する
2 に答える
584 参照

mysql - 隣接リストモデルまたは入れ子集合モデル。階層データを保存するためにどのデータモデルを使用する必要がありますか?

WebアプリがTwitterから取得したメッセージをローカルデータベースに保存する必要があります。メッセージを保存する目的は、これらのメッセージを階層順に表示する必要があることです。つまり、アプリケーションを介してユーザーが入力した特定のメッセージ(つまり、ステータスの更新)は、他のユーザーの子ノードです(親メッセージのサブリストアイテムとして表示する必要があります)。 )。隣接リストモデルまたは入れ子集合モデルのどちらを使用する必要がありますか?4種類のメッセージを管理する必要があります。各カテゴリのメッセージには2つの子ノードがあります。ここでもう1つ質問があります。どちらの場合も、入力が手動で制御されていることがわかります。つまり、隣接モデルまたは右、左の親ノードへの参照がネストされたリストに表示されます。私のアプリは、次のようにTwitterからメッセージデータをフェッチします。

したがって、マニュアルはなく、いつでも任意の数のメッセージを利用できます。どうすればそこからのメッセージ間で親子関係を作ることができますか。現在、ユーザーは4種類のメッセージに対応するさまざまなウィンドウにメッセージを入力します。私のアプリはキーワードを追加し、それらをフェッチして差分ウィンドウに表示します。これらのメッセージはすべて、現時点では親メッセージです。次に、別の子としてデータベースに保存できるメッセージをユーザーに入力させる方法を説明します。

0 投票する
3 に答える
3495 参照

python - 指定された位置で整数値が最も高いサブリストを選択します

ネストされたリストがあります:

このリストを繰り返し処理し、最大整数値のサブリストを選択するにはどうすればよいですか?

私は2行目のコーディングで立ち往生しています。

0 投票する
5 に答える
15036 参照

python - リストを値のネストされたリストに分割する

私がそのようなリストを持っているとしましょう:

Noneこれを取得するために、これをのネストされたリストに分割することにしました。

もちろん、これを実行したかっ(9, None)た場合は、次のようになります。

これは、(forループで)反復によるリスト追加を使用して行うのは簡単です。

リスト内包表記のように、これをより高速な方法で実行できるかどうかを知りたいのですが。

そうでない場合は、なぜですか?(たとえば、リスト内包表記は、反復ごとに複数のリスト要素を返すことはできませんか?)

0 投票する
3 に答える
2206 参照

python - リストをループして単一の文字列を作成する最速の方法は何ですか?

例えば:

これを効率的にループして作成するにはどうすればよいですか:

ありがとうございました。

0 投票する
1 に答える
1519 参照

extjs - ネストされたリストの例でカルーセルとタブを使用する方法

http://dev.sencha.com/deploy/touch/examples/nestedlist/

ネストされたリストには Home があります。それをクリックすると、その製品の Product に移動し、タブ カルーセルまたはタブを表示する必要があります。しかし、私は管理できません。

このカルーセルがあります

私が与えているネストされたリストで

どちらもエラーになりません。では、どのように呼ぶことができるでしょうか?