python的列表資料型別

2021-09-23 10:39:39 字數 1351 閱讀 1464

定義列表變數: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...