當前位置:成語大全網 - 新華字典 - 字符串,列表,整數,哪個有索引

字符串,列表,整數,哪個有索引

今天的小菜鳥學了列表,元組,字典,集合,字符串。總體上,這幾種容器類型的變量的特點如下:

字符串、元組、列表屬於序列類型,序列是以連續的整數為索引。數值、字符和元組 是不可變類型。列表、集合、字典是可變類型。都可以做刪除,更新,復制,添加,訪問元素等操作。需要註意:集合和字典不支持索引、切片、相加和相乘操作。

記錄今天的筆記:

小tips:

1、逗號與後面的代碼需要用空格分隔,這樣編譯器才不會警告,代碼寫的也好看些。

2、關於列表:

列表索引是從0開始的。

del和pop的區別是:前者直接刪除元素,後者還可以把這個刪除的元素返回到壹個變量,能再使用。可以用list()函數把其余幾種都轉換為列表。

3、關於元組:

x = (1,)與x = (1)

當元組只有壹個元素,必須加,不然小括號被當作運算符。前者打印輸出(1,)後者輸出1

··································································元組和列表的關系與區別··························································

1)連續創建兩個元組,可以將其當作壹個列表調用,如下:

x = (1, 10.31, 'python'), ('data', 11)

print(x[0])

輸出 (1, 10.31, 'python')

2)元組創建後,元素不可改變,列表元素可變

···········································································································································································

4、關於字典:

字典是 Python 唯壹的壹個 映射類型,字典以"關鍵字"為索引。有兩個屬性,壹個是鍵(key,不可省),壹個是對應鍵的值(可為空)

5、關於集合:

Python 還有壹種不能改變元素的集合,即不能增加或刪除元素,類型名叫frozenset。frozenset仍然可以進行集合操作,只是不能用帶有update的方法。

6、關於字符串