文章目錄
- 資料型別
- list
- Tuple
- Dictionary
- string
- 小練習
- 讀取檔案
資料型別
- list:[2, 3, 4, 1]
- tuple:(2, 3, 4, 1)
注:
tuple的括號在python中通常是省略的
compared with list, tuple is immutatable, which cannot be changed.
官方解釋:在Immutable Sequence Types那一塊
https://docs.python.org/3.9/library/stdtypes.html?highlight=sequence#immutable-sequence-types - string:“hello”,
注:
單引號、雙引號、三引號都可以,具體區別可以看下面這個博客:
https://blog.csdn.net/weixin_40457797/article/details/82591318 - map
- dictionary:{ }
注:
dictionary的key不能是immutable型別的資料,所以list不能作為key出現,而是換成tuple,如下圖:

因為tuple的括號可以省略,所以可以直接像圖中In [4]那樣寫,In [6] In [11]是添加元素,


list
- 訪問
下標正整數表示從左到右,負整數表示從右到左

- 添加

Tuple
- Tuple不可改

- 但是可以間接修改tuple里面的變數,然后tuple就自動修改了,驚,,

- 如果tuple中的元素可以間接修改,那么這個tuple也不能作為dictionary的Key

- tuple的括號可以省略,但是作為引數的時候最好還是加上,

Dictionary
因為dictionary可以被修改,所以Dictionary也不能作為另一個Dictionary的key,

string
- integer to string

- length of string

- split()函式
直接呼叫split不加引數,會去除所有空格

- startswith()函式

- 下標訪問

- join()函式

小練習
- 輸出串列中的奇數



注:空字串是出現在任何字串中的

讀取檔案
- open()函式

- 訪問檔案變數

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/261388.html
標籤:python
