Starting Out with Python (3rd Edition)
3rd Edition
ISBN: 9780133743692
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 7, Problem 5SA
Program Plan Intro
List slicing:
- • The process of choosing a range of data items from a list is called as list slicing.
- • In Python, an expression that chooses a sub list from a sequence is called as a slice.
- • A slice is a span of data items that are taken out from a list.
- • Generally, the slice expression has start and end indices as its inputs.
- • If the end index is not given, then the list’s length is taken as the end index.
- • The start and end indices in the list slice expression can also have the negative integers as their values.
- • The negative integers indicate the location that is relative to the end of the list.
Syntax:
In python, the list slice expression with a negative index has the below format.
#Create an expression to slice the list
listname[negative_index:]
or
#Create an expression to slice the list
listname[:negative_index]
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
What will the following code display?numbers = [1, 2, 3, 4, 5]print(numbers[-2])
What will the following code display?mystring = 'abcdefg'print(mystring[3:])
What will the following code display? mystring = 'abcdefg' print(mystring[:])
Chapter 7 Solutions
Starting Out with Python (3rd Edition)
Ch. 7.2 - What will the following code display? numbers =...Ch. 7.2 - Prob. 2CPCh. 7.2 - Prob. 3CPCh. 7.2 - Prob. 4CPCh. 7.2 - Prob. 5CPCh. 7.2 - Prob. 6CPCh. 7.2 - Prob. 7CPCh. 7.2 - Prob. 8CPCh. 7.3 - Prob. 9CPCh. 7.3 - Prob. 10CP
Ch. 7.3 - Prob. 11CPCh. 7.3 - Prob. 12CPCh. 7.3 - Prob. 13CPCh. 7.4 - What will the following code display? names =...Ch. 7.5 - Prob. 15CPCh. 7.5 - Prob. 16CPCh. 7.5 - Prob. 17CPCh. 7.5 - Prob. 18CPCh. 7.8 - Prob. 19CPCh. 7.8 - Prob. 20CPCh. 7.8 - Write a set of nested loops that display the...Ch. 7.9 - Prob. 22CPCh. 7.9 - Prob. 23CPCh. 7.9 - Prob. 24CPCh. 7.9 - Prob. 25CPCh. 7 - This term refers to an individual item in a list....Ch. 7 - This is a number that identifies an item in a...Ch. 7 - Prob. 3MCCh. 7 - This is the last index in a list. a. 1 b. 99 c. 0...Ch. 7 - This will happen if you try to use an index that...Ch. 7 - This function returns the length of a list. a....Ch. 7 - When the operator's left operand is a list and...Ch. 7 - This list method adds an item to the end of an...Ch. 7 - This removes an item at a specific index in a...Ch. 7 - Prob. 10MCCh. 7 - If you call the index method to locate an item in...Ch. 7 - Prob. 12MCCh. 7 - This file object method returns a list containing...Ch. 7 - Which of the following statement creates a tuple?...Ch. 7 - Prob. 1TFCh. 7 - Prob. 2TFCh. 7 - Prob. 3TFCh. 7 - Prob. 4TFCh. 7 - A file object's writelines method automatically...Ch. 7 - You can use the + operator to concatenate two...Ch. 7 - Prob. 7TFCh. 7 - You can remove an element from a tuple by calling...Ch. 7 - Prob. 1SACh. 7 - Prob. 2SACh. 7 - What will the following code display? values = [2,...Ch. 7 - Prob. 4SACh. 7 - Prob. 5SACh. 7 - Prob. 6SACh. 7 - Prob. 1AWCh. 7 - Prob. 2AWCh. 7 - Prob. 3AWCh. 7 - Prob. 4AWCh. 7 - Write a function that accepts a list as an...Ch. 7 - Prob. 6AWCh. 7 - Prob. 7AWCh. 7 - Prob. 8AWCh. 7 - Total Sales Design a program that asks the user to...Ch. 7 - Prob. 2PECh. 7 - Rainfall Statistics Design a program that lets the...Ch. 7 - Prob. 4PECh. 7 - Prob. 5PECh. 7 - Larger Than n In a program, write a function that...Ch. 7 - Drivers License Exam The local driver s license...Ch. 7 - Name Search If you have downloaded the source code...Ch. 7 - Prob. 9PECh. 7 - World Series Champions If you have downloaded the...Ch. 7 - Prob. 11PE
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- What will the following code display?total = 0for count in range(1, 6):total = total + countprint(total)arrow_forwardWrite a statement that assigns the value 50 to the very last element in the values array int[,] values = new decimal[200, 100];arrow_forwardWhat will the following code display?names = ['Jim', 'Jill', 'John', 'Jasmine']if 'Jasmine' not in names:print('Cannot find Jasmine.')else:print("Jasmine's family:")print(names)arrow_forward
- Consider the following code snippet and choose the best statement below. const int NUM_CARDS = 5; int myCards[NUM_CARDS] = {7, 4, 2, 4}; int dealerCards[NUM_CARDS] = {7, 4, 2, 4}; if (myCards == dealerCards) cout << "Player cards are same as Dealer cards\n"; else cout << "Player cards are different than Dealer cards\n"; A) Nothing is wrong. B) It looks like it wants to compare the two arrays. It needs to compare elements one by one. C) NUM_CARDS is const, an array needs to have a variable number of elements. D) It will read from out of bounds memory.arrow_forwardWhat will the following program segments display?A) for (int count = 0; count < 6; count++)cout << (count + count);B) for (int value = −5; value < 5; value++)cout << value;C) int x;for (x = 5; x <= 14; x += 3)cout << x << endl;cout << x << endl;arrow_forwardWrite a statement that assigns the number 150 to the third element in the intOrders array.arrow_forward
- The strLetters array is declared using the Dim strLetters() As String = {"E", "A","C", "G"} statement. Which of the following will sort the array as follows: G, E, C, A?a. Array.Sort(strLetters) Array.Reverse(strLetters)b. Array.Reverse(strLetters) Array.Sort(strLetters)c. Array.SortDescending(strLetters)d. both a and barrow_forwardThe following statement will declare a one-dimensional String array. What is the subscript for the first element? Dim strLakes(5) As String a. 5 b. 6 c. 0 d. 1arrow_forwardYou will write a program that allows the user to enter 10 songs and their artists into a playlist and will sort the entries by artist order. The program should use a 10 element array of structure objects that holds two string variables: artist and title.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT