X
(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)
[email protected]
NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL) » Python for Data Science (course)
Announcements (announcements)
About the Course (https://swayam.gov.in/nd1_noc20_cs36/preview) Ask a Question (forum)
Progress (student/home) Mentor (student/mentor)
Unit 4 - Week 2
Register for
Certification
exam Assignment 2
(https://nptelmarchexam.swayam.gov.in/)
Your last recorded submission was on 2020-02-10, Due date: 2020-02-12, 23:59 IST.
13:08 IST
Course
outline MCQ/MSQ – questions can have 1 or more correct answers.
1) Which of the following sequence data type is defined by enclosing the elements in 1 point
How does an parentheses ‘()’?
NPTEL online
course work? Lists
Arrays
Week 0
Tuples
Week 1 Dictionary
2) Which of the following statement is not valid about Numpy ‘Arrays’? 1 point
Week 2
The type of items in the array is specified by a separate data-type object (dtype)
Jupyter setup
numpy arrays are immutable
(unit?
unit=2&lesson=73) numpy arrays can support multidimensional data
ndarray.shape attribute returns a tuple consisting of array dimensions
Sequence_data_part_1 3) The command to access the last element from the array “a” is__ 1 point
(unit?
unit=2&lesson=74)
Sequence_data_part_2
(unit?
unit=2&lesson=75) print (a[0])
Sequence_data_part_3 print (a[3])
(unit? print (a[-1])
unit=2&lesson=76)
print (a)
Sequence_data_part_4
4) Create an array ‘x’ with values 0 to 9 and find what is the command to extract the 1 point
(unit?
unit=2&lesson=77) elements in the following sequence - array ([5,3,1])?
Numpy (unit? x = np.arange(10); x[5,3,1]
unit=2&lesson=78)
x = np.arange(10); x[-5::2]
Week 2 : x = np.arange(10); x[5:-2]
Lecture slides
x = np.arange(10); x[5::-2]
(unit?
unit=2&lesson=90) 5) What will be the output after executing the following codes? 1 point
Quiz :
Practice
Assignment 2
(assessment?
name=67)
Quiz :
Assignment 0,8,9,15
2
(assessment? 8,9,15,17
name=83) 8,9,15
Week 2 - IndexError
FAQs (unit?
6) The method used to increase the length of the list by number of elements in its 1 point
unit=2&lesson=91)
argument.
Week 2
Feedback add ()
(unit? insert ()
unit=2&lesson=85)
extend ()
Week 3 pop ()
7) The function that returns the indices of the sorted elements. 1 point
Download
Videos
np.argsort ()
np.sort ()
np.bogosort ()
np.selectionsort ()
8) Create two tuples 1 point
Find out which of the following code does not work on a tuple
tuple+tuple1
sum(tuple)
tuple[3] = 45
len(tuple)
9) The command to find the number of elements in the following array “N” is 1 point
len(N)
N.count()
np.size(N)
N.size()
10)Which of the following is not a valid syntax for creating a Set ‘M’ in Python? 1 point
M = set ([11,12,12,13,14,15])
M = {11,12,13,14}
M = set ([11,12],[13,14],[14,15])
M = set ((11,12,13,14))
11)What will be the output after executing the following codes? 1 point
Error, object has no attribute intersection_update
S={12,13,14,15,16, 17}
S={12,13,14,15}
S={13,14}
12)Which of the following command returns the set of all elements from both sets, a and 1 point
b?
a^b
a&b
a|b
a–b
13)What will be the output of ndarray.ndim attribute? 1 point
Gives the size of each element of the array in bytes
Gives the number of axes or dimensions of the array
Gives the buffer containing the actual elements of the array
Gives an object describing the type of the elements in the array
14)For dictionary d = {“plum ":0.66, "pears ":1.25,"oranges ":0.50, “apple”:0.75 }, 1 point
which of the following statement correctly updates
the price of oranges to 0.90?
d[2] = 0.90
d[0.50] = 0.90
d["oranges "] = 0.90
d["plum "] = 0.90
15)Which of the following command(s) is/are used to join arrays? 1 point
np.concatenate
np.hstack
np.vstack
all of the above
16)What will be the output of the dictionary ‘c’? 1 point
{ 1: 1 }
{ 1: 2, '1': 2 }
{ 1: 0; ‘1’: 2 }
{ 1: 1, '1': 2 }
17)The output of the code given below is 1 point
n = [x*x for x in range(4)]
print(n)
[1, 4, 9]
[1, 4, 9, 16]
[0, 1, 4, 9]
[0, 1, 4, 9, 16]
18)The output of the code given below is 1 point
list = [2, 4, 6, 8]
a = (x**3 for x in list)
print(next(a))
4
6
8
64
19)Which of the following is not possible in sequence datatypes? 1 point
Create a tuple inside a set
Create a list inside a set
Create a list inside a tuple
Create a set inside a list
20)Which of the following commands will give you a new numpy array with Boolean 1 point
values?
np.ones((3,3),True)
np.zeros((3,3),False)
np.arange((3,3),False)
np.full((3,3),True)
You may submit any number of times before the due date. The final submission will be
considered for grading.
Submit Answers