python資料型別之二

2021-08-19 19:30:01 字數 2142 閱讀 2762

列表 list

#定義:內可以有多個任意型別的值,逗號分隔

基本語法

# 定義:內可以有多個任意型別的值,逗號分隔

# my_girl_friends=['alex','wupeiqi','yuanhao',4,5]

# 本質my_girl_friends=list([...])

# 或 # l=list('abc')

常用操作

# 1、按索引訪問值(正向訪問+反向訪問):即可存也可以取

print(my_list2[0], my_list2[3:-1])

# 2、切片(顧頭不顧尾,步長)

# 3、長度

# 4、成員運算in和not in

# 5、追加

# 6、刪除, 也可以以切片的方式刪除

del my_list2[1]

del my_list2[1:3]

# 清空列表

clear

# 7、迴圈 for i in my_list

list 的函式

# def clear(self) 清空列表

my_list2.clear()

# def copy(self) 淺拷貝

v = my_list2.copy()

# def count(self, value) 統計 11有幾個

coun = my_list2.count(11)

# def extend(self, iterable) # 新增乙個可迭代的物件 預設在後面加

# def index(self, value, start=none, stop=none) # 根據值 查詢索引

my_list2.index('nn')

# def insert(self, index, p_object)

# 在索引為1出插入乙個物件, 或者乙個值

my_list2.insert(1, my_list)

print(my_list2)

# def pop(self, index=none)

v = my_list.pop() # 預設刪除最後乙個

# def remove(self, value)

# pop和remove都是刪除 ,pop可以把刪除的值獲取到, 而remove不能

# 所有的刪除方法, pop, remove, del my_list[0],

del my_list[1:2]

# def reverse(self)

# 將當前列表進行翻轉

# def sort(self, key=none, reverse=false)

# my_list.sort(reverse=true)

# 也可以自定義方法比較, 用cmp ,lambda表示式

遞迴顯示列表

my_list = ['1', 'aa', 'ff']

my_list2 = ['巢狀列表', my_list, 'nn']

my_list = ['1', 'aa', 'ff']

my_list2 = ['巢狀列表', my_list, 'nn']

遞迴顯示 列表

defeach_list

(objc):

for item in objc:

if isinstance(item, list):

each_list(item)

else:

print(item, end=' ')

each_list(my_list2)

isinstance函式用法

#   注意isinstance函式用法 isinstance(object, classinfo)

# object -- 例項物件。

# classinfo -- 可以是直接或間接類名、基本型別或者由它們組成的元組。

# classinfo 可以是 int,float str list, dict tuple,dict,

Mysql系列之二 資料型別

不同的檔案有不同的字尾名,例如txt,docx,cfg,ini,mp4等等,不同的檔案有不同的處理方式。而引擎就是處理不同種檔案格式的方式 show engines 檢視所有引擎 select databese 檢視在哪乙個資料庫下 1.innodb 在5.5之後為預設引擎,支援事務,外來鍵,行鎖 ...

Python 內建資料型別(二)

一 字串 不可改變物件 1 定義 有序的字元的集合,用單引號或者雙引號表示,支援索引,切片 就是編號,通過這個編號就能找到相應的儲存空間。正數從左到右,負數從右到左。切片 sx sx 3 sx 2 sx 0 4 2 是指對操作物件擷取其中的一部分 語法 起始 結束 步長 注意 選取的區間屬於左閉右開...

python基礎資料型別 二

今天小牟牟給大家帶來的是python資料型別list 列表 及tuple 元組 的學習,我們在工作中會發現list和tuple型別的資料用的特別多,list是乙個可變的資料型別,我們可以修改列表中的各種元素值資訊,而tuple型別則是乙個不可變的資料型別,這一點與字串相同,故而tuple型別的資料大...