What is the output of the following python code? a= [1, 2, 3, 4] b= [num * 2 for num in a if num % = = θ] print(b)
- [2, 6]
- [2, 4, 6]
- [4, 8]
- None of these
Explanation
- The list comprehension iterates through
a, checks ifnumis even (num % 2 == 0), and if true, multipliesnumby 2. - For the list
a = [1, 2, 3, 4], the even numbers are2and4. Multiplying them by 2 gives4and8.
Output: [4, 8]
Related MCQs
دوسری نسل کے کمپیوٹر میں مندرجہ ذیل میں سے کون سی ٹیکنالوجیز استعمال ہوئی؟
- Vacum Tubes
- Transistors
- Integrated circuits
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
کمپیوٹر کا بانی کس کو کہا جاتا ہے؟
- Barbara Liskov
- Tim Berners-Lee
- Charles Babbage
- John von Neumann
اس سوال کو وضاحت کے ساتھ پڑھیں
کون سی سہولت دو یا دو سے زیادہ ٹاسک، جابز یا پروگرامز کو بیک وقت اجازت کی اجازت ہے؟
- Multi-computing
- Multi-processing
- Multi-tasking
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
درج ذیل میں سے آپریٹنگ سسٹم کی مثال کون سی ہے؟
- Photoshop
- MS Windows
- MS Word
- None of these
اس سوال کو وضاحت کے ساتھ پڑھیں
آپریٹنگ سسٹم کے کرنل کا بنیادی کام کیا ہے؟
- Manage hardware and system resources
- Run user applications
- Provide internet connectivity
- None of these