1. 程式人生 > >python字串,元組,列表,集合的基礎總結

python字串,元組,列表,集合的基礎總結

  1. 1.pyhton 的基本資料型別總共有五種分別是整型,長整形(long),浮點型(float),複數型別(complex),布林型(boolean).使用python程式設計首先時,不需要宣告變數可以直接使用,這就是python語言中比較方便的地方。
  2. 下面是幾種常用的資料的賦值:整型 a = 10,長整形 b = 10L,浮點型 c = 2.4,複數型 d=1 +1.2j,布林型 f = True
  3. 關於字串的一些簡單理解:首先對於字串的定義有四種方式分別為a =”mynane”, b = ‘mynane’, c=’’’mynane’’’,d=”””mynane”””.使用這四種方式生成的字串是相同的。既然有這麼方式,那我們使用使用時到底應該選擇那些呢。(1).當我們想在雙引號中使用單引號時類似於如下情形:這裡寫圖片描述
    (2)同理當我們想在單引號中使用雙引號時其情形如下:這裡寫圖片描述(3).使用三引號的情況主要是三引號的內容輸出時是可以進行換行的其情形如下:這裡寫圖片描述這裡寫圖片描述
  4. 4.字串的一個重要應用是獲取字串的字串那什麼是字串呢,例如字串:s1=”jikexueyuan”,s2=”jike”.s2可以認為是s1的一個子串。獲取子串的兩種方法主要為(1).通過索引法:s3 = s1[1]
    (2).通過切片法:[:]。如下s1[2:]的意思是獲取下標從2開始到最後的所有字元。[:2]表示從下標為0開始到下標為1的所有資料,通過這個例子我們可以看出,當使用切片的方法獲取字串的字串時當“[m:n]”號後面有數字時其切取的數字下範圍是(m,n-1).當然對於字串還有一個比較重要的就是他的轉義字元的使用,這類字元的主要作用就是為了方便某些字元的使用其一班格式為”\常用字元”,如\n為換行符。如下例這裡寫圖片描述
    :這種就是為了方面單引號的使用。所以對於python語言來說”\”是非常重要的,如果我們不想在字串中使用轉義字元的含義,可以在字串前新增r來轉換成普通含義的字串如下例所示:這裡寫圖片描述此時的\n不再充當轉義字元,而是最普通的語義。
    5.5.python的資料型別:list(列表),tuple(元組),set(集合)。其中列表和元組是和java語言中的陣列比較相似的資料型別。兩者都可以以連續的方式儲存資料,不同的是在list中的資料可以隨時更改,而tuple中的資料不可以更改,並且兩者的使用的符號也不相同。例如list01=[“1”,”2”,”3”].tuple01=(“1”,”2”,”3”).set的使用主要一是為了去除重複元素二是為了構建聯絡關係。set的使用類似於我們數學中的集合有各種集合運算例如常用的是”&”並集運算,”|”交集運算。set的建立方式為:這裡寫圖片描述
    並且set(集合)是不支援使用索引來獲取其中的資料元素的。其交集運算的結果如下所示:這裡寫圖片描述其並集運算的結果如下所示:這裡寫圖片描述其差集的運算方式為”-”;其運算結果為:這裡寫圖片描述去除重複元素:當我們定義如下集合時:這裡寫圖片描述但是其輸出結果為:這裡寫圖片描述.