Problem

3 /12


ویژگی های انتخاب عناصر برداری

Theory Click to read/hide

انتخاب عناصر برداری
برای انتخاب عناصر برداری، می توانید از بردار حاوی مقادیر منطقی (عبارات) استفاده کنید. عناصر بردار که در بردار با مقادیر بولی True خواهند بود انتخاب خواهند شد.
 

مثال
numpy را به عنوان np وارد کنید V = np.array([1,-2,3,-4,5]) # دو عنصر اول بردار را انتخاب کنید print(V[np.array((درست، درست، غلط، نادرست، نادرست))]) # [ 1 -2] # عناصر برداری مثبت را انتخاب کنید چاپ (V[V > 0]) # [1 3 5] # عناصر حتی بردار را انتخاب کنید چاپ (V[V % 2 == 0]) # [-2 -4]

Problem

ورودی دو مجموعه اعداد صحیح است که هر کدام در خط خود هستند. اعداد با فاصله از هم جدا شده اند. بردار V ایجاد کنید که حاوی اعداد از مجموعه اول تقسیم بر عدد ماقبل آخر از مجموعه دوم باشد، اگر عدد مجموعه اول به طور مساوی بخش پذیر باشد. توسط عدد ماقبل آخر از مجموعه دوم.

اگر چنین اعدادی وجود نداشته باشند، بردار V خالی خواهد بود (یعنی حاوی عناصر نخواهد بود).

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 1 2 
10 10
2 1 2 3 4 5 6
1 2 3 4
[1. 2.]