列表(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...