Python get first element of list if not empty

In this Python tutorial, we will discuss how to check if a list is empty in Python. We will also check:

  • Check if a list is empty in Python
  • Python size of a list
  • Python return multiple values from a list
  • Remove duplicates from list Python
  • Loop through list python
  • Iterate through a list using range[] method in python
  • List Index out of range python
  • Delete an element from list python
  • Python remove last element from the list
  • Compare two lists in python
  • Remove the first element from list python
  • Replace item in list python
  • Python get last element in the list
  • python combines two lists
  • sum of a list in python
  • Max[] function in python
  • Min[] function in python
  • Count occurrences of a character in list python
  • Check if element exists in list python
  • Remove elements from list python
  • Python uppercase first letter in a list
  • Python unique values in the list
  • Python sort list alphabetically
  • Write a list to file python
  • Count elements in list python
  • Python read file into a list
  • Python list contains a string
  • Python copy elements from one list to another
  • Python function return multiple values
  • Python find an index of all occurrences in a list
  • Python remove multiple items from the list
  • Merge two lists python
  • Python list append to front
  • Flatten a list of lists in python
  • Mean of a list python
  • Python save list to file
  • Extend vs Append in python
  • Python prepend to list
  • Zip two lists python

Check if a list is empty in Python

The empty list in python is always evaluated to false and non-empty lists evaluate to true which is boolean values. It uses the not operator to determine whether the list is empty or not in python.

Example:

my_list = [] if not my_list: print['List is empty'] else: print['List is not empty']

After writing the above code [check if a list is empty in Python], once you will print then the output will appear as a List is empty . Here, the list does not have an element so it is empty.

You can refer to the below screenshot for checking if a list is empty in Python.

Check if a list is empty in Python

We can also check the list by using the built-in length function in python. We will use len[] method to check if the list is empty.

Example:

my_list = [] if len[my_list]==0: print['List is empty'] else: print['List is not empty']

Here, the len[] method will return zero if the list is empty. You can refer to the below screenshot for checking if a list is empty in Python.

Python Check if list is empty

In this way, we can check if a list is empty in Python.

Read Python string to list

Python size of a list

To find the size of a list in python, we have the len[] method which will give the length of any object.

Example:

list1 = ["Python", "Tutorial", 12] print["Size of list = ", len[list1]]

After writing the above code [Python size of the list], Ones you will print len[] then the output will appear as a 3 . Here, the len[] method will give the size of the element present in the list.

You can refer to the below screenshot for Python size of the list.

Python size of a list

This way, we can get the length of a list in Python.

Read Python Tkinter Events

Python return multiple values from a list

In Python, multiple values can be returned by the function. By simply using return which holds multiple values separated by commas. Using square bracket [] will give the list.

Example:

def my_list1[]: return ['Ani', 20] result = my_list1[] print[result]

After writing the above code [python return multiple values from a list], Ones you will print result then the output will appear as a [ Ani, 20 ] . Here, the return will give multiple values from the list.

You can refer to the below screenshot for Python size of the list.

Python return multiple values from a list

This way, we can get the python return multiple values from a list.

  • Python convert tuple to list

Remove duplicates from list Python

In Python, duplicates elements from a list can be removed by using the list method, count[] which will give the number of occurrences of the value and also remove[] is used to eliminate the duplicates element present in the list.

Example:

list1 = ["Ankita", "Sid", "Ankita", "Siya", "Sid"] for v in list1: if list1.count[v] > 1: list1.remove[v] print[list1]

After writing the above code [remove duplicates from list Python], Once you will print list1 then the output will appear as a [ Ankita, Sid, Siya] . Here, the remove[] method will remove the duplicate element present in the list.

You can refer to the below screenshot to remove duplicates from the list Python.

Remove duplicates from list Python

Also in Python, duplicates elements from the list can be removed by using a dictionary method called fromkeys[]. It removes duplicates automatically because keys cannot be duplicated in the dictionary.

Example:

list1 = ["Ankita", "Sid", "Ankita", "Siya", "Sid"] list1 = list[dict.fromkeys[list1]] print[list1]

After writing the above code [remove duplicates from list Python], Ones you will print list1 then the output will appear as a [ Ankita, Sid, Siya] . Here, the fromkeys[] method will remove the duplicate element present in the list.

You can refer to the below screenshot for remove duplicates from the list Python.

Python list remove duplicates

In this way, we can remove duplicates from list Python.

Read Django for loop

Loop through list python

The loop in python is used to iterate over a list. Iterating over the sequence is called traversal.

Example:

my_value = [2, 4, 6, 8, 10] for s in my_value: print[s]

After writing the above code [loop through list python], Ones you will print s then the output will appear as a 2 4 6 8 10 . Here, s is the variable that takes the value of the items present inside the sequence and the loop will continue till the last items.

You can refer to the below screenshot for loop through list python.

Loop through list python

This is how we can loop through a list in Python.

Iterate through a list using range[] method in python

In python, the range[] method is used to returns the sequence of integers and it will iterate through a list in python.

Example:

my_list = [30, 15, 45, 93, 38] for a in range[len[my_list]]: print[my_list[a]]

After writing the above code [iterate through a list using range[] method in python], Once you will print my_list[a] then the output will appear as a 30, 15, 45, 93, 38 . Here, the range[] method is used with the loop to iterate over the list.

You can refer to the below screenshot for iterate through a list using range[] method in python.

Iterate through a list using range[] method in python

This is how we can iterate through a list using range[] method in python.

Read Matplotlib log log plot

List Index out of range python

In Python, we can access any element of a list by its index, if we will give the index which is not present in the list then, it will give an error message which is list index out of range.

Example:

place = ['Delhi', 'Bangalore', 'Jaipur', 'Pune'] print[place[4]]

After writing the above code, Ones you will print place[4] then the output will appear as a list index out of range . Here, place[4] is not present so, it will give an error message because index 4 is not on the list.

You can refer to the below screenshot for list Index out of range python.

List Index out of range python

So, the above error can be solved if the given index is present in the list.

Example:

place = ['Delhi', 'Bangalore', 'Jaipur', 'Pune'] print[place[2]]

Here, we will print place[2] which is present in the list and the output will be Jaipur , this error is resolved by taking the index in the range.

You can refer to the below screenshot.

Python List Index out of range

This way, we can fix the error List Index out of range python.

Read Python Dictionary Copy with Examples

Delete an element from list python

In python, the delete is used to remove the particular elements from the list. It will delete the specified element from the list and it will return the rest.

Example:

number = [10, 30, 50, 70, 90] del number[2] print[number]

After writing the above code, Once you will print number then the output will appear as a [10, 30, 70, 90] . Here, it will delete the index 2 elements and it will return the rest element.

You can refer to the below screenshot for delete an element from the list python.

Delete an element from list python

This is how we can delete an element from list in python.

Read Python Tkinter Multiple Windows Tutorial

Python remove last element from the list

In python, to remove the last element from the list, we need to specify the index of the last element and it will remove the element from the list. Here the last index is -1 .

Example:

roll = [11, 22, 33, 44, 55] my_list = roll[:-1] print[my_list]

After writing the above code, Once you will print my_list then the output will appear as a [11, 22, 33, 44] . Here, it will remove the last elements from the list which is 55 and it will return the rest element.

You can refer to the below screenshot to remove the last element from the list in python.

Python remove last element from the list

This is how we can remove last element from the list in python.

Read Python copy file

Compare two lists in python

In python, to compare two list we need to compare the two list elements, and if the element matches then append that element in the new variable.

Example:

list1 = [22, 32, 45, 56, 60] list2 = [60, 45, 55, 34, 22, 35] list3 = [] for number in list1: if number in list2: if number not in list3: list3.append[number] print[list3]

After writing the above code, Once you will print list3 then the output will appear as a [22, 45, 60] . Here, we have two lists and it will compare the list if the element matches then it will get appended to the list3.

You can refer to the below screenshot to compare two lists in python.

Compare two lists in python

This is how we can compare two lists in python.

Read Python File methods

Remove the first element from list python

In python, the remove[] method is used to remove the matching element from the list. It will search for the given first element in the list, If the given element matches then it is removed.

Example:

my_list = [30, 15, 45, 93, 38] my_list.remove[30] print[my_list]

After writing the above code, Ones you will print my_list then the output will appear as a [ 15, 45, 93, 38] . Here, the remove[] method will remove 30 which is the first element from the list.

You can refer to the below screenshot to remove the first element from the list python.

Remove the first element from list python

This is how we can remove the first element from list python.

Read Check if a number is a prime Python

Replace item in list python

In python, to replace item in the list, we have to mention the index number with the value to replace it with and it will give a list with replaced item.

Example:

my_list = [20, 34, 39, 'Apple', 'Mango', 'Orange'] my_list[1] = 55 print[my_list]

After writing the above code, Ones you will print my_list then the output will appear as a [ 20, 55, 39, Apple, Mango, Orange ] . Here, the index 1 value will be replaced with 55 and the result will be a list.

You can refer to the below screenshot to replace the item in the list python.

Replace item in list python

This is how we can replace item in list python.

Read Union of sets Python + Examples

Python get last element in the list

In python, to get the last element from the list, we can use the negative index as we want the last element from the list so, the count will start from the end by using -1 as an index.

Example:

my_list = [10,22,30,43,55] last_item = my_list[-1] print['Last Element: ', last_item]

After writing the above code, Ones you will print last_item then the output will appear as a 55 . Here, you will get the last element which is 55, and -1 is the index from the last.

You can refer to the below screenshot python get the last element in the list.

Python get last element in the list

This is how we can get last element in the list python.

Python combines two lists

In python, to combine two lists in python, we can simply use + operator to combine two list.

Example:

my_list1 = [2, 4, 5] my_list2 = [7, 8, 9, 10] combine = my_list1 + my_list2 print[combine]

After writing the above code, Once you will print combine then the output will appear as a [2, 4, 5, 7, 8, 9, 10] . Here, by using + operator the two list element is combined and the result will be a single list with all elements.

You can refer to the below screenshot python combines two lists.

Python combines two lists

This is how we can combine two lists in python.

Read How to convert a String to DateTime in Python

Sum of a list in python

In python, we have sum[] method to add all the elements from the list.

Example:

my_list1 = [ 2, 4, 5, 7, 8, 9, 10] my_list2 = sum[my_list1] print[my_list2]

After writing the above code, Once you will print my_list2 then the output will appear as a 45 . Here, by using the sum[] method the elements present in the list will get added and it will give the sum as a result.

You can refer to the below screenshot sum of a list in python.

Sum of a list in python

This is how we can do sum of a list in python

Read Escape sequence in Python

Max[] function in python

In python, we have a built-in function called max[], it will return the item with the highest value present in the list.

Example:

my_list = [ 2, 4, 52, 7, 88, 99, 10] value = max[my_list] print[value]

After writing the above code, Ones you will print value then the output will appear as a 99 . Here, by using the max[] function, it will return the largest elements present in the list.

You can refer to the screenshot max[] function in python.

Max[] function in python

This is how we can do Max[] function in python.

Min[] function in python

In python, we have a built-in function called min[] function, it will return the item with the smallest value present in the list.

Example:

my_list = [ 2, 4, 52, 7, 88, 99, 10] value = min[my_list] print[value]

After writing the above code, Once you will print value then the output will appear as a 2 . Here, by using the min[] function, it will return the smallest elements present in the list.

You can refer to the screenshot min[] function in python.

Min[] function in python

This is how we can do Min[] function in python.

Read Python list comprehension lambda

Count occurrences of a character in list python

In python, to count the occurrences of a character we can use list.count[] to count the multiple occurrences of the specified value present in the list.

Example:

my_list = ['u', 'v', 'u', 'x', 'z'] value = my_list.count['u'] print['Occurrences of character is: ',value]

After writing the above code, Once you will print value then the output will appear as a 2 . Here, by using my_list.count[u] we will get the number of occurrences of the value u from the list.

You can refer to the below screenshot count occurrences of a character in the list python.

Count occurrences of a character in list python

This is how we can Count occurrences of a character in list python

Check if element exists in list python

In python, to check if element exists in list python then we can use in operation to check if element is present in the list or not, if the element is present then the condition holds true and if not then false.

Example:

my_list = ['Tom', 'Jack', 'Harry', 'Edyona'] if 'Jack' in my_list: print["Yes, 'Jack' is present in list"]

After writing the above code, Ones you will print then the output will appear as a Yes, Jack is present in list . Here, by using in operator with if condition we can find the elements present in the list or not.

You can refer to the below screenshot to check if the element exists in the list python.

Check if element exists in list python

This is how we can check if element exists in list python

Read Python Threading and Multithreading

Remove elements from list python

In python, to remove the element from the list we can use remove[] method with argument to remove the specified element from the list.

Example:

my_list = ['Tom', 'Jack', 'Harry', 'Edyona'] my_list.remove['Jack'] print['Updated list: ', my_list]

After writing the above code, Once you will print my_list then the output will appear as a [Tom, Harry, Edyona] . Here, the remove[] method will remove Jack from the list.

You can refer to the below screenshot to remove elements from the list python.

Remove elements from list python

This is how we can remove elements from list python

Python uppercase first letter in a list

In python, to the uppercase first letter in a list, we will use capitalize[] method which will only capitalize the first letter of the word given in the list.

Example:

my_list = ['fivestar', 'gems', 'kitkat'] capital = my_list[0].capitalize[] print[capital]

After writing the above code, Ones you will print capital then the output will appear as a Fivestar . Here, the capitalize[] method will make the first letter Fivestar capital because the index is [0] . You can refer to the below screenshot python uppercase first letter in a list.

Python uppercase first letter in a list

This is how we can do python uppercase first letter in a list

Read Draw colored filled shapes using Python Turtle

Python unique values in the list

In python, to get the unique value in the list we can use the set[] method, it gets converted to set with a single copy of duplicates, and then we have to convert it back to list.

Example:

my_list1 = [50, 30, 20, 60, 30, 50] my_set = set[my_list1] my_list2 = list[my_set] print["Unique number is: ",my_list2]

After writing the above code [python unique values in the list], Ones you will print my_list2 then the output will appear as a [50, 20, 30, 60] . Here, the set[] method will remove the duplicate element present in it, and again we have to convert it to list.

You can refer to the below screenshot for python unique values in the list.

Python unique values in the list

This is how we can do python unique values in the list.

Python sort list alphabetically

In python, to sort the list alphabetically we will use sorted[] function so that the items are ordered in the position of the letters. Uppercase letter comes before the lowercase letters alphabet.

Example:

my_list = ['ahana', 'Aarushi', 'Vivek', 'john'] to_sort = sorted[my_list] print[to_sort]

After writing the above code [python sort list alphabetically], Ones you will print to_sort then the output will appear as a [Aarushi, Vivek, ahana, john] . Here, the sorted[] function will sort the items in alphabetical order thats why uppercase is before lowercase in the output list.

You can refer to the below screenshot for the python sort list alphabetically.

Python sort list alphabetically

This is how we can do python sort list alphabetically

Read Python read a binary file [Examples]

Write a list to file python

In python, we can write a list to file by printing the content of a list to file and the list items will be added to the new line in the output file. The print commands write the element to the opened file.

Example:

My_list1 = ['welcome', 'to', 'python'] My_file = open['output.txt', 'w'] for value in My_list1: print[My_file, value] My_file.close[]

After writing the above code [write a list to file python], Ones you will print [My_file, value] then the output will appear. Here, the list item has been written line by line in the output file, the loop is used to iterates at each element in the list.

You can refer to the below screenshot for the python sort list alphabetically.

Write a list to file python

This is how we can write a list to file python

Count elements in list python

In python, to count the total elements in the list we can use len[] function as it returns the total element present in the list.

Example:

My_list = [10, 11, 12, 13, 14, 15] element = len[My_list] print[element]

After writing the above code, Ones you will print element then the output will appear as a 6 . Here, by using len[] function we will get the total number of elements present in the list. You can refer to the below screenshot to count elements in the list python.

Python count elements in list

This is how we can count elements in list python

Read Python ask for user input

Python read file into a list

In python, to read the file into a list we will first open the file with the open[] method which will take the filepath an argument and it will read the file, the splitlines will strip all the characters and it will give the list.

Example:

my_file = open["out.txt"] my_line = my_file.read[].splitlines[] my_file.close[] print[my_line]

After writing the above code [python read file into a list], Ones you will print [my_line] then the output will appear. Here, it will read the file and split the lines, and then it will return a list containing the lines of file.

You can refer to the below screenshot for the python read file into a list.

Python read file into a list

This is how we can read file into a list in python

Python list contains a string

In python, to find whether the list contains a string we use in the operator to check if the list contains the given string or not.

Example:

my_list = ['S', 'W', 'I', 'F', 'T'] if 'F' in my_list: print['F is present in the list'] else: print['F is not in the list']

After writing the above code [python list contains a string], Ones you will print then the output will appear. Here, the in operator will check if the string is present in list or not. You can refer to the below screenshot for the python list contains a string.

Python list contains a string

This is how we can find python list contains a string

Read How to Convert Python string to byte array with Examples

Python copy elements from one list to another

In python, we can use built-in copy[] method to copy the elements from one list to another.

Example:

first_list = [] second_list = [5, 8, 10, 18] first_list = second_list.copy[] print[first_list]

After writing the above code [python copy elements from one list to another], Ones you will print first_list then the output will appear as [5, 8, 10, 18] . Here, the copy[] method is used to copy the elements as it takes reference from the second list to the first list.

You can refer to the below screenshot for the python copy elements from one list to another.

Copy elements from one list to another in Python

This is how we can copy elements from one list to another in python

Read Python pass by reference or value with examples

Python function return multiple values

In python, the function can return multiple values and all values are stored in the variable, a function can return two or more values.

Example:

def function[]: str = "Python Guides" i = 13098 return [str, i]; my_list = function[] print[my_list]

After writing the above code [python function return multiple values], Ones you will print [my_list] then the output will appear as [Python Guides, 13098]. Here, the function will return the multiple values.

You can refer to the below screenshot for the python function to return multiple values.

This is how python function return multiple values

Python find an index of all occurrences in a list

In python, for finding an index of all occurrences of an element in a list we will use for-loop to iterate on each element in the list and append its index to the empty list.

Example:

my_list = [11, 12, 13, 11] index = [] for x in range[len[my_list]]: if my_list[x] == 11: index.append[x] print[index]

After writing the above code [python find an index of all occurrences in a list], Ones you will print index then the output will appear as [0, 3]. Here, the loop will iterate and all the occurrence of the desired element append its index to an empty list.

You can refer to the below screenshot for the python to find an index of all occurrences in a list.

Python find an index of all occurrences in a list

This is how we can find an index of all occurrences in a list python.

Read Python pip is not recognized as an internal or external command

Python remove multiple items from the list

In python, to remove multiple items from the list we will use for-loop to iterate through the list and also a list.append[object] to add the object in an empty list.

Example:

my_list = [12, 13, 14, 15] remove_element = [13, 15] new_list = [] for element in my_list: if element not in remove_element: new_list.append[element] print[new_list]

After writing the above code [python remove multiple items from the list], Ones you will print new_list then the output will appear as [12, 14]. Here, the for loop will iterate through the list and it will remove [13, 14] from the new list.

You can refer to the below screenshot for the python to remove multiple items from the list.

Python remove multiple items from the list

Read Python select from a list

Merge two lists python

In python, to merge two lists we will use the extend[] method, to merge one list to another list in python.

Example:

my_list1 = [12, 13, 14, 15] my_list2 = ["x", "y", "z"] my_list1.extend[my_list2] print[my_list1]

After writing the above code [python merge two lists python], Ones you will print my_list1 then the output will appear as [12, 13, 14, 15, x, y, z]. Here, the extend[] method will merge the two list.

You can refer to the below screenshot python merge two lists.

Merge two lists python

Python list append to front

In python, to append the element to the font of the list we will use list.insert[] with 0 as an index and the specified object to insert at the front of the list.

Example:

my_list = ['y', 'z'] my_list.insert[0, 'x'] print[my_list]

After writing the above code [python list append to front], Ones you will print my_list then the output will appear as [x, y, z]. Here, list.insert[] will append the specified element in the front of the list.

You can refer to the screenshot python list append to front.

Python list append to front

Read Check if a list exists in another list Python

Flatten a list of lists in python

Flattening a list of lists merges all the sublists into one list. List comprehensions are one of the ways which will use.

Example:

my_list = [[1,2], [3], [4,5,6]] new_list = [item for items in my_list for item in items] print[new_list]

After writing the above code [flatten a list of lists in python], Ones you will print new_list then the output will appear as [1, 2, 3, 4, 5, 6]. Here, the list comprehension iterates over every list, and each value is added in the main list which gets printed.

You can refer to the below screenshot for flattening a list of lists in python.

Read Python convert tuple to list

Mean of a list python

The mean of a list can be calculated by using the sum[] and len[] function for the list. The sum[] will return all the value of the list which will be divide by the number of elements returned by len[].

Example:

def Avg[list]: return sum[list]/len[list] list = [5, 10, 15, 20] a = Avg[list] print["Average of the list =",round[a,2]]

After writing the above code [mean of a list in python], once you will print then the output will appear as Average of the list = 12.5. Here, the value of the list will be added and it gets divided by the total number.

You can refer to the below screenshot for the mean of a list in python.

Mean of a list python

Read Python write a list to CSV

Python save list to file

In python, for saving list to file we will use write method and for loop to iterate the list.

Example:

fruits = ['Apple', 'Avocado', 'Banana', 'Blueberries'] with open['lfile.txt', 'w'] as filehandle: for items in fruits: filehandle.write['%s\n' % items]

After writing the above code [python save list to file] first, we have to open the file where the list item will be saved. Here, the w write method is used and the loop to iterate the items. After running the program the lfile.txt will contain the list items.

You can refer to the below screenshot for the python save list to file

Python save list to file

Output:

Python save list to file

Read How to write Python array to CSV

Extend vs Append in python

Extend[]Append[]
It iterates over its argument and adding each element to the list will extend the list.Adds its argument as a single element to the end of list.
The length of the list increases by the number of elements.The length of the list increases by one.
Syntax: n_list.extend[iterable]Syntax: n_list.append[object]

Python prepend to list

In Python, to add value at the beginning of the list is known as prepend. We can add value in the start of the selected list.

Example:

a = 10 my_list = [6, 8, 9] p = [a] + my_list print[p]

After writing the above code [python prepend to list], Ones you will print p then the output will appear as [10, 6, 8, 9] . Here, the value 10 is added at the beginning of the list. You can refer to the below screenshot for the python prepend to list.

Python prepend to list

Read Python Tkinter Canvas Tutorial

Zip two lists python

We will use zip[] to zip the list together. Then we will be using list[] to convert the zip object to a list containing zipped pairs from the original lists.

Example:

l1 = [5, 2, 4] l2 = [1, 3, 2] zip_x = zip[l1, l2] zip_lst = list[zip_x] print[zip_lst]

After writing the above code [zip two lists python], Once you will print zip_lst then the output will appear as [[5, 1], [2, 3], [4,2]] . Here, we are zipping two list pairs of elements from the first list with elements from the second list.

You can refer to the below screenshot zip two lists python

Zip two lists python

You may like the following Python tutorials:

  • How to split a string using regex in python
  • How to create a string in Python
  • How to create a variable in python
  • Python convert list to string
  • Python square a number
  • What is a Python Dictionary + Create a dictionary in Python
  • Python print without newline
  • Python access modifiers + Examples
  • Object oriented programming python
  • Python Anonymous Function

In this tutorial, we learned how to check if a list is empty in Python.

  • Check if a list is empty in Python
  • get size of a list in Python
  • Python return multiple values from a list
  • Remove duplicates from list Python
  • Loop through list python
  • Iterate through a list using range[] method in python
  • List Index out of range python
  • Delete element from list python
  • Python remove last element from the list
  • Compare two lists in python
  • Remove the first element from list python
  • Replace item in list python
  • Python get last element in the list
  • python combines two lists
  • sum of a list in python
  • Max[] function in python
  • Min[] function in python
  • Count occurrences of a character in list python
  • Check if element exists in list python
  • Remove elements from list python
  • Python uppercase first letter in a list
  • Python unique values in the list
  • Python sort list alphabetically
  • Write a list to file python
  • Count elements in list python
  • Python read file into a list
  • Python list contains a string
  • Python copy elements from one list to another
  • Python function return multiple values
  • Python find an index of all occurrences in a list
  • Python remove multiple items from the list
  • Merge two lists python
  • Python list append to front
  • Flatten a list of lists in python
  • Mean of a list python
  • Python save list to file
  • Extend vs Append in python
  • Python prepend to list
  • Zip two lists python

Entrepreneur, Founder, Author, Blogger, Trainer, and more. Check out my profile.

enjoysharepoint.com/

Video liên quan

Chủ Đề