
[code]

    n, m = map(int,input().split())
    test_list = []
    a1_list = []
    for _ in range(n):
        a1, b1 = map(int,input().split())
        a1_list.append(a1)
        test_point = a1-(b1*5)
        if test_point >= m:
            test_list.append(test_point)
        else:
            test_list.append('ng')
    
    test_list.insert(0, 'dummy')
    
    print(test_list)
    
[/code]

上記のソースコード作成

入力値

[code]

     5 25
     80 11
     20 1
     50 2
     70 0
     25 1
    
[/code]

出力値

[code]

    ['dummy', 25, 'ng', 40, 70, 'ng']
    
[/code]

このような結果になります。

次に、出力値の数値のみ探索する場合、どうすればよろしいでしょうか？

考えてる出力結果

[code]

    [1, 3, 4]
    
[/code]

探索値を指定した出力は出来るのですが、配列内の数値のみを探索することが分からなく、知ってる方いらっしゃいましたらご協力をお願い致します。


CC BY-SA 4.0
2021-08-18T11:43:53.143
80889
2021-08-18T12:05:34.083
2021-08-18T12:05:34.083
3060
47752
question
python python3
配列探索について