定義列表變數:name_list = ["zhangsan", "lisi", "wangwu"]
num_list = [6, 8, 4, 1, 10]
# 1. 取值和取索引
print(name_list [1])
# 知道資料內容,想確定資料在列表中的位置
print(name_list.index("lisi"))
# 2. 修改
name_list[1] = "lisi"
# 3. 增加
# insert 方法可以在列比哦啊指定位置前插入資料
name_list.insert(1, "小妹妹")
#extern 方法可以把其他列表中的資料 增加到該列表的末尾
temp_list = ["孫悟空", "豬二哥", "沙師弟"]
name_list.extern(temp_list)
# 4. 刪除
# remove 方法可以從列表刪除指定的資料
name_list.remove("wangwu")
# pop 方法預設可以把列表中最後乙個元素刪除
name_list.pop()
# pop 方法可以指定要刪除元素的索引
name_list.pop(3)
# clear 方法可以清空列表
name_list.clear()
# 使用del關鍵字(delete)刪除列表元素
del name_list[1]
# len 函式可以統計列表中元素的總數
list_len = len(name_list)
# count 方法可以統計列表中某乙個資料出現的次數
count = name_list.count("張三")
# 公升序
name_list.sort()
num_list.sort()
# 降序
name_list.sort(reverse=true)
num_list.sort(reverse=true)
# 逆序(反轉)
name_list.reverse()
num_list.reverse()
# 使用迭代遍歷列表
for my_name in name_list:
print("我的名字叫 %s " % my_name)
"""順序的從列表中依次獲取資料,每一次迴圈過程中,資料都會儲存在
my_name這個變數中,在迴圈體內部可以訪問到當前這一次獲取到的資料
for my_name in 列表變數:
print("我的名字叫 %s " % my_name)
"""
Python資料型別 列表型別
res list hello 能被for迴圈的型別均可作list型別轉換,字串,列表,字典l 11,22,33 print l 1 l 0 44 print l l 11,22,33,44,55 res l 0 4 2 l 頭 尾 步長 顧頭不顧尾,不是改原值,是產生新值 res1 l 複製原列表l...
Python 資料型別 列表
列表和字段都可以在原處進行修改,可以按照需求增長或縮短,並且可以包含任何型別的物件或被巢狀。列表和字典儲存的是物件的引用,而不是拷貝。列表是有序的序列,每乙個列表項的順序是固定的,這使得列表可以通過指定的偏移來索引和分片。列表是可變的序列,支援在原處修改。列表項可以是任何型別,或物件,也可以巢狀列表...
python資料型別 列表(序列型別)
序列的取值方法 索引操作符 和 切邊操作符,字串和元組類似,定義完成後,資料的值不可改變,list 空列表 type list list csdn 23,字元搬運工 lst 0 csdn 取值 切片和索引 list 新增 刪除 del list list.remove list list.remov...