शुरू करेंमुफ़्त में शुरू करें

NumPy arrays के साथ ऑपरेशंस

नीचे दिए गए कोड ब्लॉक्स इनपुट लिस्ट्स input_list1, input_list2, input_list3 से नई लिस्ट्स बनाते हैं (आप इनके मान कंसोल में देख सकते हैं)। अगर आपके पास समान मानों वाले समकक्ष NumPy arrays input_array1, input_array2, input_array3 हों (आप इनके मान कंसोल में देख सकते हैं), तो broadcasting, NumPy arrays में एलिमेंट एक्सेस करना, और element-wise operations के ज्ञान का उपयोग करके आप NumPy arrays के रूप में वही आउटपुट कैसे बनाएँगे?

Block 1

list(map(lambda x: [5*i for i in x], input_list1))

Block 2

list(filter(lambda x: x % 2 == 0, input_list2))

Block 3

[[i*i for i in j] for j in input_list3]

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में कोडिंग इंटरव्यू प्रश्नों का अभ्यास

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Substitute the code in the block 1 given the input_array1
output_array1 = ____
print(list(map(lambda x: [5*i for i in x], input_list1)))
print(output_array1)
कोड संपादित करें और चलाएँ