#範例5-4:串列/數組/列表,list的index編號 #https://www.w3schools.com/python/python_lists_access.asp #https://www.w3school.com.cn/python/python_lists.asp #建立list,6位同學 a1 = ["tom","john","marry","mike","jolin","peter"] #1.search:1st item (index = num -1) #1.search:2nd item #2.Negative Index #2.search:last item #2.search:2nd last item #3.範圍編號: Range of Indexes #印:第3位,到,第5位 #重點:(index = num -1) #編號是:第2號,到,第4+1號(最後一個號碼的前一號) #4.範圍編號:從開始印到某位,from the beginning to.... #印出:第1位,到,第5位 #編號:第0號,到,第4+1號(最後一個號碼的前一號) #注意,尾數:不會印出 #注意,只會印出到,前1號 #5.範圍編號:從某位印到最後 #印出:第3位,到,最後 #編號:第2號,到,最後(不寫,就是最後) #6.範圍編號:從最後4位,到,最後1位的前1位 #注意,尾數:不會印出 #7.判別是否某元素(jolin),在串列裡面 --------------------------------------------------------- #範例5-4:串列/數組/列表,list的index編號 #https://www.w3schools.com/python/python_lists_access.asp #https://www.w3school.com.cn/python/python_lists.asp #建立list,6位同學 a1 = ["tom","john","marry","mike","jolin","peter"] #1.search:1st item (index = num -1) print(a1[0]) #1.search:2nd item print(a1[1]) #2.Negative Index #2.search:last item print(a1[-1]) #2.search:2nd last item print(a1[-2]) #3.範圍編號: Range of Indexes #印:第3位,到,第5位 #重點:(index = num -1) #編號是:第2號,到,第4+1號(最後一個號碼的前一號) print(a1[2:5]) #4.範圍編號:從開始印到某位,from the beginning to.... #印出:第1位,到,第5位 #編號:第0號,到,第4+1號(最後一個號碼的前一號) print(a1[:5]) #注意,尾數:不會印出 #注意,只會印出到,前1號 #5.範圍編號:從某位印到最後 #印出:第3位,到,最後 #編號:第2號,到,最後(不寫,就是最後) print(a1[2:]) #6.範圍編號:從最後4位,到,最後1位的前1位 #注意,尾數:不會印出 print(a1[-4:-1]) #7.判別是否某元素(jolin),在串列裡面 n1 = "jolin" if n1 in a1: print(n1, "是本班同學") else: print(n1,"不是本班同學") --------------------------------------------------