Interviewer And Interviewee Guide

Python Developer Interview Question:

Tell me what Do You Think Is The Output Of The Following Code Fragment? Is There Any Error In The Code?

Submitted by: Muhammad
list = ['a', 'b', 'c', 'd', 'e']
print (list[10:])
The result of the above lines of code is []. There won't be any error like an IndexError.

You should know that trying to fetch a member from the list using an index that exceeds the member count (for example, attempting to access list[10] as given in the question) would yield an IndexError. By the way, retrieving only a slice at an opening index that surpasses the no. of items in the list won't result in an IndexError. It will just return an empty list.
Submitted by: Muhammad

Read Online Python Developer Job Interview Questions And Answers
Copyright 2007-2024 by Interview Questions Answers .ORG All Rights Reserved.
https://InterviewQuestionsAnswers.ORG.