条件を満たす唯一の要素を返すC#プログラム
Single()メソッドは、条件を満たす唯一の要素を返します。そのような要素が複数表示されている場合は、エラーがスローされます。
以下は文字列配列です。
string[] str = { "jack", "tom", "henry", "time"};
次に、Single()メソッドを使用して各要素を取得します。次に、ラムダ式を使用して、長さが4より大きい要素を計算しました。
str.AsQueryable().Single(name => name.Length > 4);
例
using System; using System.Linq; using System.Collections.Generic; public class Demo { public static void Main() { string[] str = { "jack", "tom", "henry", "time"}; // finding string whose length is greater than 4 string res = str.AsQueryable().Single(name => name.Length > 4); Console.WriteLine(res); } }
出力
henry
-
指定されたインデックスに要素を持つ行を返すPythonプログラム
指定されたインデックスに要素を持つ行を返す必要がある場合は、単純な反復と「追加」関数を使用できます。 例 以下は同じもののデモンストレーションです my_list_1 = [[21, 81, 35], [91, 14, 0], [64, 61, 42]] my_list_2 = [[21, 92, 63], [80, 19, 65], [54, 65, 36]] print("The first list is :") print(my_list_1) print("The second list is :") print(my_list_2) my
-
単語のリストから最長の単語の長さを返すPythonプログラム
単語のリストから最長の単語の長さを返す必要がある場合は、リストをパラメーターとして受け取るメソッドが定義されます。要素がリストにあるかどうかをチェックし、これに応じて出力が表示されます。 例 以下は同じもののデモンストレーションです def find_longest_length(my_list): max_length = len(my_list[0]) temp = my_list[0] for element in my_list: if(len(element)