程式如下:
#這里我們將進行串列的學習,這個串列不能和R當中的串列弄混了 classmate=['bob','Python','Java'] b=["wife","mother"] print(len(classmate)) #下面開始進行元素的訪問,python當中的首元素是0,而不是R當中的1. print(classmate[0]) print(classmate[0:]) print(classmate[1:2]) print("print the last element:") print(classmate[-1]) print("\nprint the second last element:") print(classmate[-2]) print("\nprint the third last element:") print(classmate[-3]) print("\nlet us append some elements to the end of the list:") classmate.append('adding element') print(classmate[-1]) print("\nlet us print all the list!:") print(classmate) print("\nlet us delete the last element:") classmate.pop() print(classmate) print("\nlet us delete the second element:") #delete the element we want classmate.pop(1) print(classmate) print("\nlet us insert somthing to the second position:") #the insert position is our reference's position classmate.insert(1,"something") print(classmate) print("\ninsert a list to our list:") classmate.insert(1,["insertelement1","insertelement2"]) print(classmate) print("\nlet us get the second list's seconde element:") print(classmate[1][1])
linux下運行結果如下:
geeksongs@DESKTOP-V7FKNMA:~/code$ python3 list.py 3 bob ['bob', 'Python', 'Java'] ['Python'] print the last element: Java print the second last element: Python print the third last element: bob let us append some elements to the end of the list: adding element let us print all the list!: ['bob', 'Python', 'Java', 'adding element'] let us delete the last element: ['bob', 'Python', 'Java'] let us delete the second element: ['bob', 'Java'] let us insert somthing to the second position: ['bob', 'something', 'Java'] insert a list to our list: ['bob', ['insertelement1', 'insertelement2'], 'something', 'Java'] let us get the second list's seconde element: insertelement2
得解也,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/186838.html
標籤:Python
