Chapter 7, Lists and Tuples Question

Ace your homework & exams now with Quizwiz!

This is the first index in a list. a. - 1 b. 1 c. 0 d. The size of the list minus one

0

If you call the index method to locate an item in a list and the item is not found, this happens. a. A ValueError exception is raised. b. An Invalidindex exception is raised. c. The method returns - 1. d. Nothing happens. The program continues running at the next statement.

A ValueError exception is raised.

This will happen if you try to use an index that is out of range for a list. a. A ValueError exception will occur. b. An IndexError exception will occur. c. The list will be erased and the program will continue to run. d. Nothing-the invalid index will be ignored.

An IndexError exception will occur.

List

An object that contains multiple data items. Lists are mutable, which means that their contents can be changed during a program's execution.

How do you find the number of elements in a list?

By using the len Function. The len function takes the list as an argument and it returns the number of the elements present in the list .

A file object's writelines method automatically writes a newline ( '\n' ) after writing each list item to the file. T or F

False

Assume list1 references a list. After the following statement executes, list1 and list2 will reference two identical but separate lists in memory: list2 = list1 T or F

False

Lists in Python are immutable. T or F

False

You can remove an element from a tuple by calling the tuple's remove method. T or F

False

index( item) Method

Returns the index of the first element whose value is equal to item. A ValueError exception is raised if item is not found in the list.

When the * operator's left operand is a list and its right operand is an integer, the operator becomes this. a. The multiplication operator b. The repetition operator c. The initialization operator d. Nothing-the operator does not support those types of operands.

The repetition operator

Repetition Operator

The repetition operator makes multiple copies of a list and joins them all together. The star symbol is used, when the operand on the left side of the * symbol is a sequence (such as a list) and the operand on the right side is an integer, it becomes a repetition operator.

This is the last index in a list. a. 1 b. 99 c. 0 d. The size of the list minus one

The size of the list minus one

A list can be an element in another list. T or F

True

The del statement deletes an item at a specified index in a list. T or F

True

Tuples in Python are immutable. T or F

True

You can use the + operator to concatenate two lists. T or F

True

len Function

a built-in function that returns the length of a sequence, such as a list.

What is the primary difference between a list and a tuple?

a list is mutable, which means that a program can change its contents. a tuple is immutable, which means that once it is created, its contents cannot be changed.

Sequence

an object that holds multiple items of data, stored one after the other. You can perform operations on a sequence to examine and manipulate the items stored in it.

This list method adds an item to the end of an existing list. a. add b. add to c. increase d. append

append

in Operator

can be used to determine whether an item is contained in a list.

This term refers to an individual item in a list. a. element b. bin c. cubbyhole d. slot

element

This is a number that identifies an item in a list. a. element b. index c. bookmark d. identifier

index

Tuple

is a sequence, very much like a list, but is an immutable sequence, which means that that once a tuple is created, its contents cannot be changed.

slice

is a span of items that are taken from a sequence. A slicing expression selects a range of elements from a sequence.

This function returns the length of a list. a. length b. size c. len d. lengthof

len

This built-in function returns the highest value in a list. a. highest b. max c. greatest d. best of

max

Mutable

means their elements can be changed

This file object method returns a list containing the file's contents. a. to_list b. getlist c. readline d. readlines

readlines

Which of the following statements creates a tuple? a. values [1, 2, 3, 4] b. values {1, 2, 3, 4} c. values ( 1) d. values ( 1,)

values ( 1,)


Related study sets

NUR302 - Ch. 37: Management of Patients With HIV Infection and AIDS

View Set

30 - Questions - Security Threats

View Set

Pharmacology - Prep U - Chapter 51

View Set