Home >Backend Development >Python Tutorial >python3 list addition, deletion, modification, search, merge and sort method
# Auther: Aaron Fan
names = ["aaron", "alex", "james", "meihengfan"]
names2 = [1,2,3,4,5]
print(names)
#Check
#print(names) #List the contents of the list
print(names[3]) #Access the 4th value in the list
print (names[1:3]) #Access the second to third values in the list
print(names[-1]) #Access the last value in the list
print(names[:- 2]) #Access all values in the list, but remove all values from the second to last and after.
print(names[-3:]) #Access the first to third from the last in the list Value
print(names[0],names[3]) #Note that when taking multiple values, you cannot write the subscripts together directly. You need to write them in this way
print(names[::2 ]) #Print the list, but use 2 as the step size, that is, jump and cut, you can also change the step size according to your needs
print(names.index("james")) #Search for the element james in the list Subscript
print(len(names)) #Determine the length of the list
#Increase
names.append("jack") #Insert an element at the end of the list
names.insert(1, "Fanheng")#insert fanheng to the second position
# "
Names [2] =" liming "#to change the element of the third position to liming
# to delete
Names .remove ("liming")#Delete the element liming from the list
Del names [2]#Delete the third element. .pop() #Deletes the element at the end of the list by default. Of course, you can also directly specify the subscript of the element to pop up a specified element, and let you wait for it to be used.
#Whenever you use pop, the element that is popped The element is no longer in the list.
#pop pops an element out of the list. The popped value can be directly assigned to other variables for use, such as:
popend_name = names.pop()
print(popend_name)
#names.
clear
() #Clear the list, dangerous operation, please use it with caution #Other operations#names.reverse() #Reverse the list, that is, complete the original order In reverse
#Sort
#names.
sort
() #Permanently sort the list print(sorted(names)) ##Merge listnames.extend(names2) # #
The above is the detailed content of python3 list addition, deletion, modification, search, merge and sort method. For more information, please follow other related articles on the PHP Chinese website!