基本資料型別 列表

2022-03-10 01:47:24 字數 1026 閱讀 2559

列表(list)

在python中列表用來表示,中間的元素可以是任何型別,用逗號分隔。列表是可變型別。

列表的常用操作:

在列表中我覺得比較重要的就屬增刪改查了,還有一些類似於字串的操作;、

定義列表:qq = [1,2,3,4,'12','qq']        *****>look that   列表就長這樣

2.insert()方法:在指定位置新增元素或者列表 #

列表名.insert(索引,元素)

刪:del

,pop(),remove(),clear()

1.del:可以刪除指定下標的值 #

del 列表名 ===>刪除列表,如果加上索引則刪除固定值

2.pop()方法: #

預設從列表的末尾刪除,也可以刪除指定的值

3.remove()方法:刪除指定的值

4.clear()方法:清空資料

改:1.通過定位到下標直接修改

查:查詢列表可以通過下標和切片的方式

(列表取值預設正向取值,不過還可以反向取值,這裡就不寫了,自己測一下映像更加深刻----末尾引數改為-1(不過這個引數可以不用寫的,不過就成了正向了(這個是剛剛和朋友吃飯他提起我就順便加上的)))

1.下標取值,從0開始

2.切片:顧頭不顧尾,且切片下標的操作同樣用於字串

列表的其它操作:

1、index():獲取指定元素的下標

2、count():獲取指定元素出現的次數

3、extend():合併兩個列表,修改原列表的值,只能合併到原列表的末尾

4、sort():進行排序,預設是公升序,想要降序則需要修改預設引數 reverse(翻轉) true

insert和extend的區別:

1.insert可以指定插入元素的位置,extend不能指定,只能合併到末尾

2.insert是在原列表的基礎上增加元素,什麼都可以加(列表、字串……),extend只能合併2個列表,對列表進行擴充套件,不能新增字串

基本資料型別(列表)

列表 其他的語言中叫陣列 列表的定義 列表的增 刪 改 查 插入 在已有的值前面在插入乙個值 變數名.insert 下標,需要插入的值 示例如下 name xiaiang zhuguil xiachenxi name.insert 1,朱永裴 輸出結果為 xiaiang 朱永裴 zhuguil xi...

基本資料型別(列表)

new list 玖yue 檸檬 人生 leisen bodhi 飯糰 列表的長度 len print len new list 6 列表成員運算子 是否為成員之一 成員 in 列表 成員 not in 列表 結果為true,false print 珍珍 in new list false prin...

C 基本資料型別列表

ansi c c 基本資料型別 type size 數值範圍 無值型 void 0 byte 無值域布林型 bool 1 byte true false 有符號短整型 short int signed short int 2 byte 32768 32767 無符號短整型 unsigned shor...