python基礎 列表

2022-04-28 23:15:24 字數 1267 閱讀 1241

最基礎的才是最重要的!

列表是python的一種 基本結構型別之一,類似於js的陣列。

#coding=utf-8

hello = ["ada","alex","shone","alex","antonio","bbb","ccc"]

print(hello)

# 倒著切片

print(hello[-1]) #ccc

print(hello[-2]) #bbb

# 正規切片,前後都有數字的時候左取右不取

print(hello[2:5]) #['shone', 'alex', 'antonio']

# 從開頭切到第三個

print(hello[:3]) #['ada', 'alex', 'shone']

# 從第三個切到最後

print(hello[3:]) #['alex', 'antonio', 'bbb', 'ccc']

# 相當於直接輸出

print(hello[:])

print(hello[::])

# 後面是步長

print(hello[::2])

# 返回第一次找到的下標

print(hello.index("alex")) #1

# 統計重複

print(hello.count("alex")) #2

# 列表的增刪改查

# 增加元素

print(hello)

# 插入元素

hello.insert(3,"insert")

print(hello)

# 刪除元素

remove = hello.remove("ccc")

print("remove刪除ccc",remove)

# remove刪除ccc none,注意返回none

pop = hello.pop(5)

print(pop)

#antonio 注意被去掉的元素可以這樣返回

del hello[1]

print(hello)

# ha=input("please input:")

## print(type(ha))

## number = input("input a number:")

# if type(number) is int:

# print("is int")

# else:

# print("not int")

Python基礎 列表

list name index 修改元素 索引並修改元素 永久排序 cars.sort 逆序cars.sort reverse true 臨時排序 sorted cars 逆序sorted cars,reverse true 永久反轉列表元素 cars.reverse 確定列表長度 len cars...

Python基礎 列表

遍歷中的bug 姓名管理系統 遍歷 取出索引得資料,索引的順序是從0開始的 list1 1,test 1.23 print list1 1 list2 1,a 1.2 2,b 3.4 3,c 5.6 print list2 2 2 索引同時也可以直接在反向執行,最左邊是 1 print list2 ...

python基礎 列表

numer list 1,2,3,4 用下標取得列表中的單個值 print numer list 0 numer list 1,2,3,4 負數下標 print numer list 1 result 4numer list 1,2,3,4 利用切片取得子列表 print numer list 0 ...