A=[1,2,3,'RH','pressure']
print(A)
[1, 2, 3, 'RH', 'pressure']
print(A[0]) # show only the first element [Note the subscript starts from "0"!!]
1
print(A[2:4]) # show part of the list ("a:b" means "from a to b-1")
[3, 'RH']
print(len(A)) # checking the size of the list (how many elements it contains)
5
List的合併、增加元素
-- array.append 在最後面加入元素或list
-- array.insert 在指定的位置插入新元素
-- array.extend 在list最後面加入另一個list(且合併為同一個list)
-- + 把兩個List接在一起
A.append(123) #在最後面加入元素或list
print(A)
[1, 2, 3, 'RH', 'pressure', 123]
A.insert(2,'xx') #在指定的位置插入新元素
print(A)
[1, 2, 'xx', 3, 'RH', 'pressure', 123]
A.extend([50, 60]) #在list最後面加入另一個list(且合併為同一個list)
print(A)
[1, 2, 'xx', 3, 'RH', 'pressure', 123, 50, 60]
A.append([201,'rain']) # compare append and extend for adding a list to a list
print(A)
[1, 2, 'xx', 3, 'RH', 'pressure', 123, 50, 60, [201, 'rain']]
A=A+[124,125] # similar to extend, 在list最後面加入另一個list(且合併為同一個list)
print(A)
[1, 2, 'xx', 3, 'RH', 'pressure', 123, 50, 60, [201, 'rain'], 124, 125]
print(A[9]) # when an element is a list, it also contains multiple elements
print(A[9][1])
[201, 'rain'] rain
for x in range(5):
print(x,A[x])
0 1 1 2 2 xx 3 3 4 RH