Module: Dizi. Diziler ve matrislerle çalışma


Problem

3 /12


Vektör öğelerinin seçiminin özellikleri

Theory Click to read/hide

Vektör öğelerini seçme
Vektör öğelerini seçmek için mantıksal değerler (ifadeler) içeren bir vektör kullanabilirsiniz. Boolean değerlere sahip vektörde True olacak vektörün elemanları seçilecektir.
 

Örnek
numpy'yi np olarak içe aktar V = np.array([1,-2,3,-4,5]) # vektörün ilk iki öğesini seçin print(V[np.array((Doğru, Doğru, Yanlış, Yanlış, Yanlış))]) # [ 1 -2] # pozitif vektör öğelerini seçin yazdır(V[D > 0]) # [1 3 5] # çift vektör öğelerini seçin print(V[V % 2 == 0]) # [-2 -4]

Problem

Giriş, her biri kendi satırında olan iki tamsayı kümesidir. Sayılar boşluklarla ayrılmıştır. Birinci kümedeki sayıların eşit olarak bölünebiliyorsa, ikinci kümedeki sondan bir önceki sayıya bölünmesini içerecek bir V vektörü oluşturun ikinci setten sondan bir önceki sayıya göre.

Böyle sayılar yoksa, V vektörü boş olur (yani, öğe içermez).

 

Örnekler
# Girdi Çıktı
1 1 2 
10 10
[]
2 1 2 3 4 5 6
1 2 3 4
[1. 2.]