常用屬性:
length:長度
reverse:翻轉,注意翻轉之後的返回值不是list型別的,需要加tolist轉換為list型別
isempty:是否為空
isnotempty:是否不為空
常用方法:
add:增加
addall:拼接陣列
indexof:查詢 傳入具體值 注意:查詢不到返回-1
remove:刪除 傳入具體值
removeat:刪除 傳入索引值
fillrange(startindex,endindex,value):修改,從開始位置的元素修改到結束位置(不包括結束位置)
insert(index,value):指定位置插入
insertall(index,list):指定位置插入list
tolist():其他型別轉換成list
join():list轉換成字串
split():字串轉換成list
foreach:遍歷
mapwhere
anyevery
list mylist =
['香蕉'
,'蘋果'
,'西瓜'
,'香蕉'];
var s =
newset()
;s.addall
(mylist)
;print
(s);
print
(s.tolist()
);
常用屬性:
keys:獲取所有的key值
values:獲取所有的vlaue值
isempty:是否為空
isnotempty:是否不為空
常用方法:
remove(key):刪除指定key的資料
addall():合併對映,給對映內增加屬性
containsvalue:檢視對映內的值,返回true/false
foreach
where 類似js裡面的filter
mapany 有滿足條件的就返回true
every 每乙個都滿足條件才返回true
List Set 集合概述
asp.net android ios開發 net培訓 期待與您交流!1 集合基本概念 collection定義了集合框架的共性功能。1 新增 add e addall collection 2 刪除 remove e removeall collection clear 3 判斷。contains...
List Set集合 Collections工具類
1 list集合 1 list是colleciton介面的乙個子介面,常用的實現類有arraylist linkedlist 2 list集合的特點 1 儲存單個元素,元素可重複,可以儲存多個null 2 儲存有序,存入順序和取出來的順序一致 例如 add 1 add 2 add 3 遍歷列印集合 ...
List Set集合以及子類的特點
是有序 可重複 可以有null的集合,就像我們的陣列一樣。我們可以吧list理解為乙個長度可變了陣列,而且提供了豐富的api。arraylist 底層是陣列的原理,元素可以重複,有順序,長度不固定,不是執行緒安全的,效率高。arratlist長度的變化 arratlist在新增資料的時候,初始長度為...