intのインデックスをリストから取得する方法はありますか? list1.FindIndex(5)
のようなものを探しています。リスト内の5の位置を探したいと思っています。リスト内のintのインデックスを見つける
24
A
答えて
38
5
Try IndexOf
38
FindIndexは、あなたが探しているもののようだ:
FindIndex(Predicate<T>)
使用法:
list1.FindIndex(x => x==5);
例:
// given list1 {3, 4, 6, 5, 7, 8}
list1.FindIndex(x => x==5); // should return 3, as list1[3] == 5;
+0
プリミティブ型のFindIndex述語で等価を再定義する必要はありません。このメソッドは、等価演算子が定義されていない場合や、検索の比較ロジックが等価と異なる場合にのみ使用してください。 – Dan
+1
最初の一致のインデックスを返します。見つからなければ-1を返します。 –
4
List<string> accountList = new List<string> {"123872", "987653" , "7625019", "028401"};
int i = accountList.FindIndex(x => x.StartsWith("762"));
//This will give you index of 7625019 in list that is 2. value of i will become 2.
//delegate(string ac)
//{
// return ac.StartsWith(a.AccountNumber);
//}
//);
関連する問題
- 1. リスト内の最小の番号のインデックス値を見つける?
- 2. リスト内の文字列のインデックスを見つける方法
- 3. リスト内の要素のインデックスを見つける方法は?
- 4. numpy配列内の値リストのインデックスを見つける
- 5. Pythonの2つのリストのインデックス値を見つける
- 6. リストのリスト内の特定のリストを見つける
- 7. ベクトル内の複数の最大値のインデックスを見つける
- 8. 文字列のintを見つける
- 9. ループ内の文字列のインデックスを見つける
- 10. 文字列内の文字のインデックスを見つける
- 11. 文字列を含むArrayList内のインデックスを見つける
- 12. リストをソートしてインデックスを見つける
- 13. Pythonリストをバイパスしてインデックスを見つける
- 14. キャプチャの開始インデックス(文字列内)を見つける[JS/RegExp]
- 15. 要素のインデックスを見つけるC#
- 16. リスト内のアイテムの最後の出現を見つけるpython
- 17. 特定の値を持つデータセット内の列のインデックスを見つける
- 18. 文字列内のリストの要素を見つける
- 19. リスト内のパターンの期間を見つける
- 20. コレクションフレームワークのリスト内の要素を見つける方法
- 21. リスト内のX番号の合計を見つける(Python)
- 22. DataTableのリスト内で交差するDataRowを見つける
- 23. 配列へのインデックスのリスト。配列[インデックス]が複製されているインデックスを見つけよう
- 24. Python - リスト内の重複アイテムを見つけて破棄する
- 25. whileループでリスト内の位置を見つける
- 26. 配列内の異常な値を見つけるリスト
- 27. リスト内のリストに一致する文字列を見つける方法?
- 28. リストの場所を見つける、
- 29. リスト内のサブリストの位置をPythonで見つけよう
- 30. Pythonリストのインデックスが範囲外です - ローカル最大値を見つける
リスト1のタイプは何ですか? –