零基礎入門學習Python(7) 元組

2021-07-08 19:39:45 字數 1815 閱讀 8912

>>> list1 = [3,2,9,17,12]

>>> list1.reverse()

>>> list1

[12, 17, 9, 2, 3]

>>> list1.sort() #reverse預設=false,從小到大

>>> list1

[2, 3, 9, 12, 17]

>>> list1.sort(reverse = true)

>>> list1

[17, 12, 9, 3, 2]

>>>

9in list1 #檢測 9 是否在列表中

true

>>>

7not

in list1

true

>>> list2 = [12]

>>> list3 = [23]

>>> list4 = list2 + list3 #列表拼接

>>> list4

[12, 23]

>>> list4 *= 3

#列表重複

>>> list4

[12, 23, 12, 23, 12, 23]

下面介紹元組,元組(tuple)元素不可修改,訪問元組元素也是通過下標

建立和訪問乙個元組,逗號是關鍵

>>> temp =                #獲取變數型別

>>> type(temp)

>>> temp = () #空元組

>>> type

(temp)

>>> temp = (1)

>>> temp

1>>> type

(temp) #只有括號不是元組

>>> temp = (1,) #必須有逗號才是元組

>>> type

(temp)

>>> temp = 1, #沒有括號有逗號也是元組

>>> type

(temp)

>>> temp = (2,3,4) #訪問元組元素

>>> temp[1]

3

更新和刪除乙個元組,不能直接通過下標,要使用分片

>>> temp = (2,3,4)

>>> temp = temp[:2] + ("hello",) #記得加上逗號,否則會出錯

>>> temp

(2, 3, 'hello')

>>> temp1 = (1,2)

>>> temp2 = (2,3,4)

>>> te*** = temp1 + temp2

>>> te***

(1, 2, 2, 3, 4)

>>>

8 * (8) #兩個數相乘

64>>>

8 * (8,) #元組的重複

(8, 8, 8, 8, 8, 8, 8, 8)

>>> temp1 > temp2

false

>>>

3in te***

true

>>>

3not

in te***

false

>>> temp1 <= temp2 and temp1 <=te***

true

零基礎入門學習python(6):列表(續)

零基礎入門學習Python

課程介紹 前半部分主要講解python3的語法特性,後半部分著重講解python3在爬蟲 tkinter pygame遊戲開發等例項上的應用。整個系列共16個章節,前邊13個章節從乙個小遊戲引入python,逐步介紹python的語法以及語言特色。最後3個章節為案例的演示,是前邊內容的總結和提高。課...

零基礎入門學習python

1.從idie啟動python idle是乙個python shell,shell的意思就是 外殼 從基本上說,就是乙個通過輸入本與程式互動的途徑。像windows的cmd的視窗,像linux那個黑乎乎的命令視窗,它們都是shell,利用它們,就可以給作業系統下達命令。同樣,可以利用idle這個sh...

Python零基礎入門

python零基礎入門 第一周前言 最近在簡單學習python,在之前的學習中也只對c語言有了乙個粗略的了解,可以說在程式設計方面沒有什麼基礎,當然這也是我第一次寫部落格,希望自己越學越好,希望自己加油 在這一周中,還是學習到了不少的東西,也希望把自己學到的東西寫下來,來加強對python的學習,若...