Python Module 3 Quiz Question 4 | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Python Module 3 Quiz Question 4

Fill in the blanks to print the first element of the list, if it contains even number of elements. list = [1, 2, 3, 4] if (list) % 2 == 0: print(list[0]) Question: What is supposed to go between the if and the '(list)'?

10th Dec 2020, 1:25 AM
john prost
john prost - avatar
6 Answers
+ 3
"len" - len means the length of the list, string, tuple, sets. It is the number of elements in a data structure. What "if it contains even number of elements" means is the number of elements in the list should be even number. There are 4 elements which are [1,2,3,4]. And 4 is even, means the condition will be True, then prints the first element, list[0]. If in case the number of elements in a list is 5 [1,2,3,4,5], the condition will be False. Thus, the program wont print list[0] But Next time, always check the comment section if youre having difficulties in quizzes. People explain it there.
10th Dec 2020, 1:35 AM
noteve
noteve - avatar
+ 1
Struggled with this question for a couple of hours. I agree that the wording is difficult to understand what is being asked as it seems grammatically incorrect as well.
9th Mar 2021, 11:17 PM
Varg Narseth
Varg Narseth - avatar
0
Thanks for your help I got the question right. However there was not a comment section in the module 3 quiz.
11th Dec 2020, 2:12 AM
john prost
john prost - avatar
0
Thanks for providing information about the solution. This problem is not worded as well as it could be. I thought it wanted us to print the value inside the list if it was even. It wasn't worded well enough for us to know that they actually meant "if the list has an even number of elements, print the first element in the list". Pretty confusing for no reason imo. Thanks for info.
16th Feb 2021, 6:31 AM
learn green
learn green - avatar
0
which of the following sentence are true?(select two answers) nums={1,2,3} vals=nums{-1:-2} 1- nums and vals are two different lists. 2-nums and vals are of the same length. 3-vals is longer than nums 4-nums is longer than vals.
30th Apr 2021, 12:04 PM
gengmayang
0
1. len 2. : 3. list
2nd Aug 2021, 2:28 PM
Sultan Isni Hidayatullah
Sultan Isni Hidayatullah - avatar