plex(復數)
type() 函數可以用來查詢變量所指的對象類型
isinstance()來判斷是否為某壹種類型
是不可變結構(immutable)
Python中的字符串用單引號 ' 或雙引號 " 括起來,
同時使用反斜杠 \ 轉義特殊字符;+r可防止轉義
索引:索引值以 0 為開始值,-1 為從末尾的開始位置
截取 :變量[頭下標:尾下標:步長]
放置任意數據類型的有序集合,動態可變(mutable)
支持索引,切片,可修改
列表是寫在方括號 [] 之間、用逗號分隔開的元素列表。
變量[頭下標:尾下標]
reverse():是python中列表的壹個內置方法,其實返回的是None,只有在print()的時候才看出反轉的效果。
reversed():是python自帶的壹個方法,返回的是壹個把序列值經過反轉之後的叠代器。
join():python中 字符串 自帶的壹個方法,S.join(可叠代) - > str返回壹個字符串,該字符串是字符串的串聯叠代。 元素之間的分隔符是S。
split():通過指定分隔符對字符串進行切片為列表,如果參數 num 有指定值,則分隔 num+1 個子字符串。str.split(str="", num=string.count(str)).
放置任意數據類型的有序集合,靜態不可變(immutable)
支持索引、切片但不可修改
雖然tuple的元素不可改變,但它可以包含可變的對象,比如list列表。
構造包含 0 個或 1 個元素的元組比較特殊,所以有壹些額外的語法規則:
是由壹個或數個形態各異的大小整體組成的,構成集合的事物或對象稱作元素或是成員。
基本功能是進行成員關系測試和刪除重復元素。
可以使用大括號 { } 或者 set() 函數創建集合,註意:創建壹個空集合必須用 set() 而不是 { },因為 { } 是用來創建壹個空字典。
字典(dictionary)是Python中另壹個非常有用的內置數據類型。
列表是有序的對象集合,字典是無序的對象集合。兩者之間的區別在於:字典當中的元素是通過鍵來存取的,而不是通過偏移存取。
字典是壹種映射類型,字典用 { } 標識,它是壹個無序的 鍵(key) : 值(value) 的集合。
鍵(key)必須使用不可變類型。在同壹個字典中,鍵(key)必須是唯壹的。
構造函數 dict() 可以直接從鍵值對序列中構建字典如下:
用於移除字符串頭尾指定的字符(默認為空格或換行符)或字符序列
方法用於截掉字符串左邊的空格或指定字符
通過指定分隔符對字符串進行切片為列表,如果參數 num 有指定值,則分隔
str.count(sub, start= 0,end=len(string))
用於從列表中找出某個值第壹個匹配項的索引位置
list.index(x[, start[, end]])
list.sort( key=None, reverse=False)升序
函數sort()會默認地按升序排列
list.sort() 不會返回對象,會改變原有的list
sorted與sort區別
前者是內置函數,後者是列表、字典的方法;前者返回壹個新列表
前者是內置函數,後者是列表、字典的方法。前者返回壹個新列表