常用方法
nsmutablearray 陣列
- addobject
- count
- removeobjectatindex:
nsmutabledictionary 字典
- objectforkey
- setobject:forkey:
- removeobjectforkey:
字典單詞
entry 實體 ; 鍵值對
construct 構建 ; 構造
不可變字典
建立字典物件
nsdictionary *dict = [ nsdictionary dictionarywithobjectsandkeys:
@「value1」,@「key1」,@「value2」,@「key2」,nil ];
nslog( @ 「%@ , %@「 dict , [ dict objectforkey: ] );
注意事項:定義字典中「年齡」必須有「@」
字典類實體(entry):value 、key
key不可以重複
value可以重複,必須是物件
常用方法
獲取所有key allkey
獲取所有value allvalue
可變字典
nsmutabledictionary
功能:增、刪、改
集合(collection)
1、陣列 array 下標 index (有序容器)
2、字典 dictionary 鍵 key (無序容器)
3、集合 set (無序容器)
注意:1、集合不可以重複
2、集合為無序容器
3、儲存的是物件
可變集合:nsmutableset
集合重複次數:nscountedset
集合型別的快速列舉
陣列 列舉的是 元素
字典 列舉的是 key
集合 列舉的是 元素
for (型別 *變數(需要的值) in 集合 )
陣列排序
nsmutablearray
*arr = [
nsmutablearray
arraywithobjects
:@"18"
,@"49"
,@"97"
,@"88"
,@"26"
,nil
];//ios
提供的排序
[arr
sortusingselector
:@selector
(compare:)];
資料容器 列表,字典,集合,元組
python中主要有4個儲存資料的容器分別是 1,列表 list python中的列表用中括號定義,陣列是一種特殊的列表,陣列只能裝數字,而列表可以用來裝不同的資料元素。如下是一些基本操作 list1 12 list 3 重複操作符 可以用於列表中 12,12,12 list2 3,4 list1 ...
python容器 字典
python中有一種名為容器的資料結構,容器基本上包含其它物件的任意物件,序列和對映是兩類主要容器,既不是序列也不是對映的容器集合 set 算乙個 序列中每個元素都有自己的編號 索引 對映中每個元素都有自己的名字 key 字典的每個鍵和值用冒號 割開,每個鍵值對之間用逗號 割開,整個字典包括在花括號...
robot framework 容器 字典
1.建立乙個容器,關鍵字create dictionary,來自builtin庫 create dictionary key1 value1 key2 value2 create dictionary key1 value1 key2 value2 2.兩個字典是否相等,關鍵字dictionarie...