tuS1 = (1,2,"s1",(4,5,6))
print(tuS1,type(tuS1))
print(tuS1[0])
listS2 = ["List",1,2]
print(listS2,type(listS2))
print(listS2[0])
strArr = '123'
print(strArr,type(strArr))
print(strArr[0])
這裏的引用就相當於c裏面的數組裏的取值,都是根據下標來決定的
還有一種就是根據:
下線:上線:步數
譬如:
#listArr = [1,2,3,4,5,6,7]
#print(listArr[:2]) #[1 2](從開始一直到1)
#print(listArr[:5:1]) #[1 2 3 4 5 ] (從開始一直到4,隔一個輸出,也就是依次輸出)
#print(listArr[5:6:]) #6(從5到5,就是第五個)
#print(listArr[5:0:-1]) #6 5 4 3 2 (從5到1,-1代表是逆序的)
#print(listArr[5:]) #6 7(從5到最後)
注意:
上線沒有本身就像數組a[4],就是第三個數值一樣,沒有4的本身
逆序需要在步數上寫-1