二.list結構
1.定義list型別
months =
print(type(months))
新增什麼值都行:
months =
print(type(months))
print(months)
如何查詢list當中的元素呢?
3.取list中元素,定義index(索引)
索引 index 從0開始
例如:直接通過index號碼查詢如下
age =
name =
print(age[2])
print(name[1])
4. len函式計算當前list有多少個元素
int_month = [1,2,3,4,5,6,7,8,9,10,11,12]
index = len(int_month) - 1
print(int_month[index])
5.取list中的最後乙個值
方法一:
int_month = [1,2,3,4,5,6,7,8,9,10,11,12]
index = len(int_month) - 1
print(int_month[index])
方法二:列印months[-1]即可
-1即代表最後乙個元素,-x代表倒數第幾個元素
int_month = [1,2,3,4,5,6,7,8,9,10,11,12]
print(int_month[-1])
6.列印list中某連續幾個元素
months[x:y]要注意:
取頭不取尾!!!取得到x,取不到y
int_month = [1,2,3,4,5,6,7,8,9,10,11,12]
print(int_month[1:6])
從index = 1取到index = 5
7.months[x:]:取index為x的元素及其後所有元素
Python學習2 list學習
序列都可以進行的操作包括索引,切片,加,乘,檢查成員。python有6個序列的內建型別,但最常見的是列表和元組。列表的資料項不需要具有相同的型別。list01 runoob 786,2.23,john 70.2 list02 123,john names a b c d 擷取 和大多數程式語言一樣,...
python基礎學習2 list與tuple
列表list,字典是可變資料型別,列表項有順序 字串,元組tuple是不可變型別 迴圈列表 import random list1 pens bags dogs cows for i in range len list1 print index str i is list1 i print list...
STL學習筆記2 list
list 雙向列表 1 不使用連續的記憶體空間這樣可以隨意地進行動態操作 2 可以在內部任何位置快速地插入或刪除,當然也可以在兩端進行push和pop 3 不能進行內部的隨機訪問,即不支援 操作符和vector.at 大多數函式和vector的類似,這裡就不解釋了,有幾個不一樣的如下 merge 合...