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

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

5
リスト内の個別の値のリストを取得する
C#で、3つのStringメンバー変数を持つNoteというクラスがあるとします。 public class Note { public string Title; public string Author; public string Text; } そして、私はタイプノートのリストを持っています: List<Note> Notes = new List<Note>(); 著者列のすべての個別の値のリストを取得する最もクリーンな方法は何でしょうか? リストを反復処理して、重複していないすべての値を別の文字列リストに追加することもできますが、これはダーティで非効率的です。これを1行で実行する魔法のLinq構造があるように感じますが、何も思いつきませんでした。
175 c#  linq  list  distinct 

4
テキストファイルをPythonでリストまたは配列に読み込む方法
テキストファイルの行をpythonのリストまたは配列に読み込もうとしています。作成後、リストまたは配列内のアイテムに個別にアクセスできるようにする必要があります。 テキストファイルの形式は次のとおりです。 0,0,200,0,53,1,0,255,...,0. ...上記の場合、実際のテキストファイルには数百または数千の項目があります。 次のコードを使用して、ファイルをリストに読み込もうとしています。 text_file = open("filename.dat", "r") lines = text_file.readlines() print lines print len(lines) text_file.close() 私が得る出力は: ['0,0,200,0,53,1,0,255,...,0.'] 1 どうやらそれは、ファイル全体を個別のアイテムのリストではなく、1つのアイテムのリストに読み込んでいるようです。何が悪いのですか?
175 python  arrays  list  text 

8
整数のリストを保持するSQL変数
他の誰かのSQLレポートをデバッグしようとしていますが、基になるレポートクエリをSQL 2012のクエリウィンドウに配置しました。 レポートが要求するパラメータの1つは、整数のリストです。これは、レポートで複数選択ドロップダウンボックスを使用して実現されます。レポートの基になるクエリでは、この整数リストをwhere句で使用します。 select * from TabA where TabA.ID in (@listOfIDs) デバッグしているクエリを変更したくありませんが、SQL Serverでこのタイプのデータを保持してテストできる変数を作成する方法がわかりません。 例えば declare @listOfIDs int set listOfIDs = 1,2,3,4 整数のリストを保持できるデータ型はないので、SQL Serverでレポートと同じ値を使用してレポートクエリを実行するにはどうすればよいですか?

3
Pythonでリストに複数の値を追加する方法
Pythonでリストに複数の値を追加する方法を理解しようとしています。手動で値を入力したり、forループで追加操作を実行したりappend、extend関数を実行したりするなど、いくつかの方法があることは知っています。 しかし、そうするためのもっときちんとした方法があるのだろうか?たぶん、特定のパッケージまたは関数ですか?
175 python  list 

21
リストで最も一般的な要素を見つける
Pythonリストで最も一般的な要素を見つける効率的な方法は何ですか? リストのアイテムがハッシュ可能でない可能性があるため、辞書を使用できません。また、描画の場合、最も低いインデックスのアイテムが返されます。例: >>> most_common(['duck', 'duck', 'goose']) 'duck' >>> most_common(['goose', 'duck', 'duck', 'goose']) 'goose'
174 python  list 


12
List <>の最後の要素を見つけるにはどうすればよいですか?
以下は私のコードからの抜粋です: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int classID, int categoryID) { this.m_MessageID = messageID; this.m_MessageType = messagetype; this.m_ClassID = classID; this.m_CategoryID = …
172 c#  list  for-loop 

5
Linqを使用してオブジェクトのリストからプロパティの一意のリストを取得するにはどうすればよいですか?
Linqを使用して、IDがプロパティであるオブジェクトのリストを指定してIDのリストを返そうとしています。各オブジェクトをループして、見つけた一意のIDを引き出すことなく、これを実行できるようにしたいと思います。 MyClassタイプのオブジェクトのリストがあり、このクラスのプロパティの1つはIDです。 public class MyClass { public int ID { get; set; } } 私がしたいことは、それらのIDのリストを返すLinqクエリを作成することです idをIList&lt;MyClass&gt;返すような方法でそれを行うにはどうすればよいIEnumerable&lt;int&gt;ですか? MyClassリストの各項目をループして一意の値をリストに追加するのではなく、Linqを使用して1行または2行で実行できるはずです。 エレガントなソリューションを作成するための助けがあれば大歓迎です!
171 linq  class  list  c#-3.0  properties 

6
C#でリストをどのように連結しますか?
私が持っている場合: List&lt;string&gt; myList1; List&lt;string&gt; myList2; myList1 = getMeAList(); // Checked myList1, it contains 4 strings myList2 = getMeAnotherList(); // Checked myList2, it contains 6 strings myList1.Concat(myList2); // Checked mylist1, it contains 4 strings... why? Visual Studio 2008でこれと同様のコードを実行し、実行ごとにブレークポイントを設定しました。の後myList1 = getMeAList();、myList14つの文字列が含まれ、プラスボタンを押して、それらがすべてnullでないことを確認しました。 の後 myList2 = getMeAnotherList();、myList26つの文字列が含まれ、nullでないことを確認しました... myList1.Concat(myList2);myList1に4つの文字列のみが含まれた後。何故ですか?
171 c#  arrays  list  concatenation 

9
より大きなリストのn番目ごとのアイテムのリストを返すPythonの方法
0から1000までの数字のリストがあるとし[0, 10, 20, 30, ... ]ましょう。最初とすべての後続の10番目のアイテムのリストを生成するpythonic / efficient方法はありますか? はい、forループを使用してこれを行うことができますが、これを行うためのきちんとした方法があるかどうか、おそらく1行でも疑問に思っていますか?
170 list  python 

5
Pythonで最長の長さにパディングするzipのような関数はありますか?
zip()結果のリストの長さが最短の入力ではなく最長の入力の長さになるように結果を埋め込む組み込み関数はありますか? &gt;&gt;&gt; a = ['a1'] &gt;&gt;&gt; b = ['b1', 'b2', 'b3'] &gt;&gt;&gt; c = ['c1', 'c2'] &gt;&gt;&gt; zip(a, b, c) [('a1', 'b1', 'c1')] &gt;&gt;&gt; What command goes here? [('a1', 'b1', 'c1'), (None, 'b2', 'c2'), (None, 'b3', None)]
170 python  list  zip 





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