集合(set)
定義集合:qq = 或者是qq =set(value,value)集合的作用:去重,關係運算(集合必須為可hash型別)
集合元素的幾個原則:
1)、每個元素為不可變型別(可hash,可以作為字典裡的kay)
2)、沒有重複元素
3)、無序(無序排列)
重點來了:集合的目的就是講不同的值放在一起,不同的集合間可以進行關係運算,無序糾結元素的型別
操作(了解就好):
首先定義兩個集合set1 和 set2
set1
in set2 *****=>set1 是否在set2裡,還有not in
意思相反
set1 |set2 (並集)兩個集合組成的所有的集合
set1 &set2 (交集) 兩個共同的部分
set1 -set2 (差集) 只有set1沒有set2 的
set1 ^set2 (對稱差集) 沒有同事在兩個集合的集合
在集合中新增元素用.add()方法,.pop方法不指定引數,隨機刪除,並且有返回值
單純的刪除:discard,remove 指定元素刪除,元素不存在不報錯,單純的刪除,沒有返回值
update方法誰呼叫更新誰的集合
Python基本資料型別(集合)
集合 set 是乙個無序的 不重複的元素序列 無序不重複 1.集合特性 不重複 無序 set03 print set03 for i in set03 print i ca b 可以使用 或者set 函式建立集合 注意,建立乙個空集合必須用set 而不是 因為 是用來建立乙個空字典的 方式一 set...
Hive資料型別(基本資料型別 集合資料型別)
1.hive 上建立測試表 test create table test name string,friends array children map int address struct row format delimited fields terminated by collection it...
基本資料型別物件 集合物件
1 基本資料型別物件包裝類 常用操作之一 用於基本資料型別和字串之間的轉換 基本型別 字串 基本型別 用string類中的靜態方法valueof 基本資料型別值 用integer類中的靜態方法valueof 基本資料型別值 字串 基本型別 使用包裝類中的靜態方法parseint 或其他parselo...