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

リストタグは、リンクリスト(順序付けられたノードのセットで、それぞれが後続ノードを参照する)、または動的配列の形式を参照できます。HTMLリストには使用しないで、代わりに[html-lists]を使用してください。

4
List <T> .ForEachでリストを変更できるのはなぜですか?
私が使用する場合: var strings = new List&lt;string&gt; { "sample" }; foreach (string s in strings) { Console.WriteLine(s); strings.Add(s + "!"); } Add中には、foreach私たちは私たちの足の下から敷物を引いているので、私は、論理的な検討している、;(列挙操作が実行されない可能性コレクションが変更された)と、InvalidOperationExceptionがスローされます。 ただし、私が使用する場合: var strings = new List&lt;string&gt; { "sample" }; strings.ForEach(s =&gt; { Console.WriteLine(s); strings.Add(s + "!"); }); OutOfMemoryExceptionがスローされるまでループすることで、すぐに足を撃ちます。 List.ForEachは単なるforeachまたはのラッパーであるといつも思っていたので、これは私にとって驚きですfor。 この動作の方法と理由について誰かが説明していますか? (ジェネリックリストのForEachループによって無限に繰り返されます)
90 c#  list  foreach 

8
Pythonでタプルのリストを検索する方法
だから私はこのようなタプルのリストを持っています: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] 数値が何かと等しいタプルのこのリストが必要です。 だから私がsearch(53)それをするならそれはのインデックス値を返すでしょう2 これを行う簡単な方法はありますか?
90 python  search  list  tuples 

7
c#リストを逆にしようとしています
public class CategoryNavItem { public int ID { get; set; } public string Name { get; set; } public string Icon { get; set; } public CategoryNavItem(int CatID, string CatName, string CatIcon) { ID = CatID; Name = CatName; Icon = CatIcon; } } public static List&lt;Lite.CategoryNavItem&gt; getMenuNav(int CatID) { …
90 c#  list  reverse 

5
1行の頭と尾
最初の要素のリストと「テール」を単一のコマンドでアンパックするpythonicの方法はありますか? 例えば: &gt;&gt; head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] &gt;&gt; head 1 &gt;&gt;&gt; tail [1, 2, 3, 5, 8, 13, 21, 34, 55]
90 python  list  tail  head 

8
List <T> .Contains()は非常に遅いですか?
ジェネリックList.Contains()関数がなぜ遅いのか、誰かが私に説明できますか? 私にはList&lt;long&gt;約100万の数値があり、これらの数値内に特定の数値があるかどうかを常にチェックしているコードがあります。 私は同じこと使ってやってみましたDictionary&lt;long, byte&gt;とDictionary.ContainsKey()機能を、それが速くリストと比べて10〜20倍程度でした。 もちろん、その目的で辞書を使用するつもりはありません。辞書をそのように使用するためのものではなかったからです。 だから、ここ本当の問題は、のいずれかの選択肢がありますされList&lt;T&gt;.Contains()ますが、ほど奇抜ではありませんかDictionary&lt;K,V&gt;.ContainsKey()?
90 .net  arrays  generics  list 

5
ディクトのリストで、共通のディクトフィールドのmin()値を見つけます
私はそのような辞書のリストを持っています: [{'price': 99, 'barcode': '2342355'}, {'price': 88, 'barcode': '2345566'}] min()とmax()の価格を見つけたい。これで、ラムダ式のキーを使用してこれを簡単に並べ替えることができます(別のSOの記事にあります)。そのため、他に方法がない場合は、行き詰まりません。しかし、私が見たところ、Pythonにはほとんどの場合直接的な方法があるので、これは私がもう少し学ぶ機会です。
90 python  list  dictionary  max  min 

3
javascriptで<ul> onclickに新しい<li>を追加する方法
onclickの関数を使用して、既存のulにリスト要素を追加するにはどうすればよいですか?このタイプのリストに追加する必要があります... &lt;ul id="list"&gt; &lt;li id="element1"&gt;One&lt;/li&gt; &lt;li id="element2"&gt;Two&lt;/li&gt; &lt;li id="element3"&gt;Three&lt;/li&gt; &lt;/ul&gt; ... IDが「element4」でテキストが「Four」の別のリストアイテム。この機能を試しましたが、機能しません... function function1() { var ul = document.getElementById("list"); var li = document.createElement("li"); li.appendChild(document.createTextNode("Element 4")); } 私はJQueryを知らないので、Javascriptだけをお願いします。ありがとうございました!!
90 javascript  html  list 

7
Rでの辞書/リストの操作
ささいな質問があります。Rで辞書データ構造が見つからなかったため、代わりにリストを使用しました( "word"-&gt; numberのように)。だから、今のところ、キーのリストを取得する方法に問題があります。誰か知ってる?
89 r  list  hashmap  lookup 

9
C#で2次元のリストは可能ですか?
多次元リストを設定したいのですが。参考までに、プレイリストアナラ​​イザに取り組んでいます。 私のプログラムは標準リストに保存するファイル/ファイルリストを持っています。各リストエントリのファイルからの1行。 次に、正規表現を使用してリストを分析し、特定の行を見つけます。行からのデータ/結果の一部を新しい多次元リストに入れる必要があります。最終的にいくつの結果/データが得られるかわからないため、多次元配列を使用できません。 これが挿入したいデータです: リスト ( [0] =&gt;リスト ( [0] =&gt;トラックID [1] =&gt;名前 [2] =&gt;アーティスト [3] =&gt;アルバム [4] =&gt;再生回数 [5] =&gt;スキップ数 ) [1] =&gt;リスト ( 等々.... 実際の例: リスト ( [0] =&gt;リスト ( [0] =&gt; 2349 [1] =&gt;あなたの人生のプライムタイム [2] =&gt;ダフトパンク [3] =&gt;やっぱり人間 [4] =&gt; 3 [5] =&gt; 2 ) [1] =&gt;リスト …
89 c#  list 

13
リスト内の連続番号のグループを特定する
リストで連続番号のグループを識別したいので、次のようにします。 myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20]) 戻り値: [(2,5), (12,17), 20] そして、これを行うための最良の方法は何であるかと思っていました(特にPythonに何かが組み込まれている場合)。 編集:注最初に、個別の数値は範囲ではなく個別の数値として返される必要があることを忘れていました。

2
Djangoクエリ:リストにあるIDを除外するためにオブジェクトをフィルタリングする方法は?
リストに属するIDを持つオブジェクトインスタンスを結果から除外するようにクエリをフィルタリングするにはどうすればよいですか? 私が持っているとしましょう: object_id_list = [1, 5, 345] MyObject.objects.filter(Q(time__gte=datetime.now()) &amp; Q( ... what to put here? ... )) のスタイルの何か "SELECT * FROM ... WHERE id NOT IN (...)"
89 django  list 

13
Scalaリストをタプルに変換しますか?
(たとえば)3つの要素を持つリストをサイズ3のタプルに変換するにはどうすればよいですか? たとえば、私が持っていてval x = List(1, 2, 3)、これをに変換したいとし(1, 2, 3)ます。これどうやってするの?
88 list  scala  tuples 

4
Pythonで空のリストの辞書を初期化するにはどうすればよいですか?
プログラムでリストの辞書を作成しようとしても、辞書キーを個別にアドレス指定できません。リストの辞書を作成して1つのキーに追加しようとすると、すべてのキーが更新されます。非常に単純なテストケースを次に示します。 data = {} data = data.fromkeys(range(2),[]) data[1].append('hello') print data 実結果: {0: ['hello'], 1: ['hello']} 期待される結果: {0: [], 1: ['hello']} これが機能するものです data = {0:[],1:[]} data[1].append('hello') print data 実際の結果と期待される結果: {0: [], 1: ['hello']} fromkeysメソッドが期待どおりに機能しないのはなぜですか?



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