ptyhon中集合時無序的,所以不能像序列那樣通過下標去取值,集合是去重的
set集合
{} 表示set集合 ---
len() --- 3 --- 求出乙個集合的長度
1 in --- true 判斷乙個元素是否在集合當中
1 not in -- false 判斷乙個元素是否在不再乙個集合當中
- --- --- 求i兩個集合的差集
& --- --- 求兩個集合的交集
| -- --- 把兩個集合合併再一起,並且去重
如何定義乙個空的集合 --- set()
set中不能有dict型別和list型別
max(,) --- ---
dict字典
--- 字典
--- --- key不能重複 --- 後面的key後面前面的key覆蓋掉
字典可以通過key來訪問value --- ["a"]
空字典 --- {}
value可以是任意資料型別,key必須是不可變的型別,比如str\int\tuple\bool,但是不能是dict\list
--- true:"a" --- 當true和1都作為鍵時,後面的值依然會覆蓋前面的,但是1會變成true。true會變成1(當0和false都作為鍵的的時候同樣如此)
python遞加 python的運算子
python當中沒有自增和自減的概念 算術運算子 加 減 乘 除 取餘 整除 平方 賦值運算子 就是給變數賦值的 賦值 a 1 把數字1賦值給乙個變數a 加等於 a 1 和 a a 1 時一樣 比較 關係 運算子 最終會產生乙個bool值 等於 小於或者等於 大於或者等於 不等於 例 b b 1 b...
100題 第十二題(特殊的遞加)
一,題目 求1 2 n,要求不能使用乘除法 for while if else switch case等關鍵字以及條件判斷語句 a?b c 二,分析 迴圈只是讓相同的 執行n遍而已,我們完全可以不用for和while達到這個效果。比如定義乙個類,我們new一含有n個這種型別元素的陣列 那麼該類的建構...
Python(四)python的注釋
一 python單行注釋符號 python中單行注釋採用 開頭二 批量 多行注釋符號 多行注釋是用三引號 包含的,例如 三 python中文注釋方法 如果檔案裡有非ascii字元,需要在第一行或第二行指定編碼宣告。把chinesetest.py檔案的編碼重新改為ansi,並加上編碼宣告 一定要在第一...