• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to secondary sidebar

GoHired

Interview Questions asked in Google, Microsoft, Amazon

Join WeekEnd Online Batch from 4-April-2020 on How to Crack Coding Interview in Just 10 Weeks : Fees just 20,000 INR

  • Home
  • Best Java Books
  • Algorithm
  • Internship
  • Certificates
  • About Us
  • Contact Us
  • Privacy Policy
  • Array
  • Stack
  • Queue
  • LinkedList
  • DP
  • Strings
  • Tree
  • Mathametical
  • Puzzles
  • Graph

Python List

November 19, 2014 by Dhaval Dave

The list is a most versatile datatype available in Python which can be written as a list of comma-separated values (items) between square brackets. Good thing about a list is that items in a list need not all have the same type.

Creating a list is as simple as putting different comma-separated values between squere brackets. For example:

#Array/List Defination : 
shopping_list = [1,2,3,”Blog”,”Gohired”];

Accessing Values in Lists:

list1 = [‘A’, ‘B’, 1, 2];
list2 = [1, 2, 3, 4, 5, 6, 7 ];
print “list1[0]: “, list1[0]
print “list2[1:5]: “, list2[1:5]


>> list1[0]:  A
>> list2[1:5]:  [2, 3, 4, 5]

Adding/Deleting/Updating Lists:

shopping_list = [1,2,3];

#Array/List operations

shopping_list.append(4); //Adding 
shopping_list.remove(1); //removing 
shopping_list[0]=’DD’// Updating
del shopping_list[3]
print(shopping_list);

List Operations:

len([1, 2, 3]) 3 Length
[1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] Concatenation
[‘Hi!’] * 4 [‘Hi!’, ‘Hi!’, ‘Hi!’, ‘Hi!’] Repetition
3 in [1, 2, 3] True Membership
for x in [1, 2, 3]: print x, 1 2 3 Iteration

List Functions & Methods:

cmp(list1, list2) Compares elements of both lists.
len(list)  Gives the total length of the list.
max(list) Returns item from the list with max value.
min(list) Returns item from the list with min value.
list(seq) Converts a tuple into list.

list.append(obj) : Appends object obj to list
list.count(obj) : Returns count of how many times obj occurs in list
list.extend(seq) : Appends the contents of seq to list
list.index(obj) : Returns the lowest index in list that obj appears
list.insert(index, obj) : Inserts object obj into list at offset index
list.pop(obj=list[-1]) : Removes and returns last object or obj from list
list.remove(obj) : Removes object obj from list
list.reverse() : Reverses objects of list in place
list.sort([func]) : Sorts objects of list, use compare func if given

Examples

shopping_list = [1,2,3];
print shopping_list;
#Array/List operations
shopping_list.append(4);
print(shopping_list);
shopping_list.remove(1);
print(shopping_list);
shopping_list.insert(3,’DD’);
shopping_list.append(4);
print(shopping_list);
print shopping_list.index(4);

Try others like pop, sort and reverse
Guess Output or check it here http://ideone.com/0iA0tM

Similar Articles

Filed Under: Interview Questions Tagged With: Array, python

Reader Interactions

Primary Sidebar

Join WeekEnd Online/Offline Batch from 4-April-2020 on How to Crack Coding Interview in Just 10 Weeks : Fees just 20,000 INR

Join WeekEnd Online/Offline Batch from 4-April-2020

WhatsApp us

Secondary Sidebar

Custom Search

  • How I cracked AMAZON
  • LeetCode
  • Adobe
  • Amazon
  • Facebook
  • Microsoft
  • Hacker Earth
  • CSE Interview

Top Rated Questions

Find the element that appears once others appears thrice

Convert number to words java

Edit Distance ( Dynamic Programming )

Walmart Labs Interview Experience

Find min element in Sorted Rotated Array (Without Duplicates)

BFS (Breath First Search)

Linked List V/S Binary Search Tree

Count Possible Decodings of a given Digit Sequence

robot standing at first cell of an M*N matrix. It can move only in two directions, right and down. In how many ways, it can reach to the last cell i.e. (M, N) Code it

Adobe Interview Questions 8 month Exp

Implement a generic binary search algorithm for Integer Double String etc

25 horses 5 tracks Find 3 fastest puzzle

Implement LRU Cache

‘N’ Story Building, with 1,2,3 steps how many ways can a person reach top of building.

ADOBE Aptitude C Language Test

There are N nuts and N bolts, u have to find all the pairs of nuts and bolts in minimum no. of iteration

Find the kth number with prime factors 3, 5 and 7

Printing Longest Common Subsequence

Given array of 0’s and 1’s. All 0’s are coming first followed by 1’s. find the position of first 1

Find shortest distances between every pair of vertices ( Dynamic Programming Floyd Warshall Algorithm)

Trie Dictionary

Mirror of Tree

FizzBuzz Solution C C++

simple sql injection

Amazon Interview Experience – SDE Chennai

flattens 2 D linked list to a single sorted link list

In Given LinkedList Divide LL in N Sub parts and delete first K nodes of each part

Binary Tree in Java

Print vertical sum of all the axis in the given binary tree

Password Predictor

Copyright © 2026 · Genesis Framework · WordPress · Log in