Python Lists ,set,tuple and Dictionary

Python Lists ,set,tuple and Dictionary

University

18 Qs

quiz-placeholder

Similar activities

Computational Thinking in Python[Quiz 3]

Computational Thinking in Python[Quiz 3]

University

15 Qs

Python Basics

Python Basics

KG - University

16 Qs

Python Recap

Python Recap

7th Grade - University

20 Qs

SECOND QUIZ

SECOND QUIZ

University

20 Qs

STM 2013 : FORMATIF T3-FORM & REPORT

STM 2013 : FORMATIF T3-FORM & REPORT

University

20 Qs

Processing Quiz

Processing Quiz

University

13 Qs

Relational Algebra and Calculus

Relational Algebra and Calculus

University

20 Qs

Artificial Intelligence CT-1

Artificial Intelligence CT-1

University

20 Qs

Python Lists ,set,tuple and Dictionary

Python Lists ,set,tuple and Dictionary

Assessment

Quiz

Computers

University

Practice Problem

Medium

Created by

Roqia Tabassum

Used 5+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

18 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Media Image

The following table contains some examples of lists:

Answer explanation

Empty List

A List of Integers

A list of mixed data types

A List of Strings

A nested list

A deeply nested listEmpty List

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Select all the correct statements given below.

All elements in a list should be of same data type.

  Lists are immutable.

Lists are ordered and can contain other lists as elements.

Indexing can be used with lists to access individual items only if there are no nested lists.

3.

OPEN ENDED QUESTION

3 mins • 2 pts

Write a python program for list by using extend and append methods.

SAMPLE TEST CASE

hi

hello

Lists

['hi', 'hello', 'Python']

['hi', 'hello', 'Python', 'Code is Life']

['hi', 'hello', 'Python', 'Code is Life', 45, 67, 89]

list1 = ["hi", "hello", "Lists"]

Evaluate responses using AI:

OFF

Answer explanation

hi

hello

Lists

['hi', 'hello', 'Python']

['hi', 'hello', 'Python', 'Code is Life']

['hi', 'hello', 'Python', 'Code is Life', 45, 67, 89]

list1 = ["hi", "hello", "Lists"]

4.

OPEN ENDED QUESTION

3 mins • 2 pts

Write a program to determine if a given element is present in a list or not. Print the result as shown in the sample test cases.

Sample Input and Output 1:

data: Python,Java,Perl

element: Java

True

Evaluate responses using AI:

OFF

Answer explanation

data: Python,Java,Perl

element: Java

True

5.

OPEN ENDED QUESTION

3 mins • 2 pts

Write a program to get list elements using slicing as shown in the example.

Sample Input and Output:

a = [9, 8, 7, 6, 5, 4]

a[0:3] = [9, 8, 7]

a[:4] = [9, 8, 7, 6]

a[:] = [9, 8, 7, 6, 5, 4]

a[2:2] = []

a[0:6:2] = [9, 7, 5]

a[-3:] = [6, 5, 4]

a[:-3] = [9, 8, 7]

Evaluate responses using AI:

OFF

Answer explanation

a[0:3] = [9, 8, 7]

a[:4] = [9, 8, 7, 6]

a[:] = [9, 8, 7, 6, 5, 4]

a[2:2] = []

a[0:6:2] = [9, 7, 5]

a[-3:] = [6, 5, 4]

a[:-3] = [9, 8, 7]

6.

FILL IN THE BLANK QUESTION

1 min • 1 pt

plist = ['red', 'orange', 'blue', 'green', 'yellow', 'cyan']

elem = plist.pop()

print(elem)________________________

elem = plist.pop(-1)

print(elem)_____________________________

print(plist)____________________________

7.

OPEN ENDED QUESTION

3 mins • 2 pts

Write a program to find the difference between the maximum and the minimum elements of a list and print the result as shown in the example.

 

Sample Input and Output:data: 12,52,96,85

min: 12

max: 96

difference: 84

Evaluate responses using AI:

OFF

Answer explanation

min: 12

max: 96

difference: 84

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?