Swift學習筆記(二十四) 常量陣列和常量字典

2021-07-04 11:43:32 字數 538 閱讀 6239

同swift中的其他資料型別一樣,陣列和字典也可以分別定義為var,let,也就是變數和常量。定義為let常量的陣列和字典都是不可變的。下面來簡單看一下:

import uikit

let courses_dict = [1:"高等數學",2:"大學英語",3:"程式設計"] //常量

let course_array = ["高等數學","大學英語","程式設計"] //常量

courses_dict.removevalueforkey(3) //報錯,不能刪除

courses_dict.updatevalue("四六級", forkey: 2) //報錯,不能修改

courses_dict[4] = "四六級" //報錯,不能插入

course_array.removeatindex(0) //報錯,不能刪除

course_array[1] = "四六級" //報錯,不能修改

course_array[3] = "線性代數" //報錯,不能插入

Swift 二十四 訪問許可權

1 swift入門學習筆記 第一版 對swift的基礎知識點進行梳理總結。知識點一直在變,只是作為參考,以蘋果官方文件為準 2 在學習完基本的知識點以後會結合官方文件及相關資料,在此版本的基礎上進行新增更改。這部分的內容有點繞,感覺一下子記住也不現實,只是有個大概的思路,基本的記住,用到去查,以後用...

CUDA學習(二十四)

共享記憶體的影響 共享記憶體在多 種情況下可能會有所幫助,例如幫助合併或消除對全域性記憶體的冗餘訪問。但是,它也可以作為占用限制。在許多情況下,核心所需的共享記憶體量與所選塊的大小有關,但執行緒與共享記憶體元素的對映不需要是一對一的。例如,可能需要在核心中使用32x32元素共享記憶體陣列,但由於每塊...

第二十四周學習筆記

自監督關鍵點檢測和特徵描述子生成 自監督訓練方法 使用全卷積神經網路架構,乙個共享的encoder對進行編碼,兩個decoder分別檢測關鍵點和生成描述子 outperform lift in almost all metrics quantitatively scores strongly in ...