HomeAbout

List

What is a list

Represents array in Python.

array = [1,2,3]

Adding Item

.append()

thislist = ["apple", "banana", "cherry"] thislist.append("orange") print(thislist) # ['apple', 'banana', 'cherry', 'orange']

.insert()

thislist = ["apple", "banana", "cherry"] thislist.insert(1, "orange") print(thislist) # ['apple', 'orange', 'banana', 'cherry']

.extend()

thislist = ["apple", "banana", "cherry"] tropical = ["mango", "pineapple", "papaya"] thislist.extend(tropical) print(thislist) # ['apple', 'banana', 'cherry', 'mango', 'pineapple', 'papaya']

The extend() method does not have to append lists, you can add any iterable object (tuples, sets, dictionaries etc.).

thislist = ["apple", "banana", "cherry"] thistuple = ("kiwi", "orange") thislist.extend(thistuple) print(thislist) # ['apple', 'banana', 'cherry', 'kiwi', 'orange']

Removing Item

.remove()

thislist = ["apple", "banana", "cherry"] thislist.remove("banana") print(thislist) # ['apple', 'cherry']

.pop()

thislist = ["apple", "banana", "cherry"] thislist.pop(1) # removes at index 1 print(thislist) # ['apple', 'cherry']

.clear()

thislist = ["apple", "banana", "cherry"] thislist.clear() print(thislist) # []

.del

thislist = ["apple", "banana", "cherry"] del thislist[0] print(thislist) # ['banana', 'cherry']

len()

len() function returns the number of items in a list.

mylist = ["apple", "banana", "cherry"] arr_length = len(mylist)

Returns number of characters in a string.

mylist = "Hello" x = len(mylist)
AboutContact