寒假學習記錄12

2022-06-12 05:36:07 字數 1629 閱讀 7269

寒假學習記錄12

學習任務:

1.python基礎

(1)dict

python內建了字典:dict的支援,dict全稱dictionary,在其他語言中也稱為map,使用鍵-值(key-value)儲存,具有極快的查詢速度。

把資料放入dict的方法,除了初始化時指定外,還可以通過key放入,由於乙個key只能對應乙個value,所以,多次對乙個key放入value,後面的值會把前面的值沖掉。

要避免key不存在的錯誤,有兩種辦法,一是通過in判斷key是否存在:

二是通過dict提供的get()方法,如果key不存在,可以返回none,或者自己指定的value:

要刪除乙個key,用pop(key)方法,對應的value也會從dict中刪除:

注意:dict內部存放的順序和key放入的順序是沒有關係的。

(2)set

set和dict類似,也是一組key的集合,但不儲存value。由於key不能重複,所以,在set中,沒有重複的key。

要建立乙個set,需要提供乙個list作為輸入集合:

注意,傳入的引數[1, 2, 3]是乙個list,而顯示的只是告訴你這個set內部有1,2,3這3個元素,顯示的順序也不表示set是有序的。

重複元素在set中自動被過濾:

通過add(key)方法可以新增元素到set中,可以重複新增,但不會有效果;通過remove(key)方法可以刪除元素:

set可以看成數學意義上的無序和無重複元素的集合,因此,兩個set可以做數學意義上的交集、並集等操作:

(3)list是可變物件,對list進行操作,list內部的內容是會變化的:

str是不可變物件,對str進行操作,並不會發生變化:

2.安裝spark

3.啟動spark的命令

./bin/spark-shell
scale**測試:

寒假學習記錄07

寒假學習記錄07 1 掌握 linux 虛擬機器的安裝方法。spark 和 hadoop 等大資料軟體在 linux 作業系統上執行可以發揮最佳效能,因此,本教程中,spark 都是在 linux 系統中進行相關操作,同時,下一章的 scala 語言也會在 linux 系統中安裝和操作。鑑於目前很多...

寒假學習HTML記錄2

是文件型別宣告,且不僅僅用於html中 作用 告訴瀏覽器事用哪種html版本 例 當前頁面採取的是html5版本來顯示網頁 en定義語言為英語 zh cn定義語言為中文 這些屬性對瀏覽器和搜尋引擎有一定作用 如 瀏覽器開啟後顯示是否需要翻譯,則改網頁的語言種類不是中文 字符集 character s...

寒假學習HTML記錄3

記錄內容 標題標籤,段落標籤,換行標籤,文字格式化標籤,盒子標籤,影象標籤的使用 標題一共有六個等級h1 文字加粗一行顯h2 由大到小依次減h3 從重到輕隨之變h4 語法規範書寫後h5 具體效果執行見h6 body 執行結果 從重到輕隨之變 語法規範書寫後 具體效果執行見 單詞paragaph 段落...