Python 3從入門到精通14-常見的數據類型字符串元組,列表,字典

Python中常見的數據類型,主要有字符串、元組,列表,字典:

1.字符串

字符串是 Python 中最常用的數據類型。我們可以使用引號('或")來創建字符串。創建字符串很簡單,只要爲變量分配一個值即可。例如:

Var1 = ‘beijing’

Var2 = “something”

 

如何訪問字符串中的值


解釋:

[0]表示該字符串的索引爲0的字符,HelloWorld! [0]就表示H,第一個字母

[1:5]:表示第二個字母到5個字母,這裏不包括索引爲5,也就是第六個字母,所以是ntho,記住不包括n。

[1:5]這樣查找元素,在Python中很常見,列表和字典都存在這個方法。


瞭解幾個轉譯字符:


格式化輸出:



常見的格式化符合含義:





2.列表

列表定義

List1= [1, 2, 3, 4, 5, 6, 7, 8, 9 ]

List2=[“安安”, ”花花”, ”方方”, ”廣廣”, “強強”]

簡單來說,就是兩個中括號包裹起來,中間有多個元素,用逗號隔開。列表的數據項不需要具有相同的類型,也就是說可以這樣寫

List3= [1,2,”anan”,5,”tom”,89]

 

列表的訪問

同樣,列表也是根據元素所有進行訪問

List1[2]=3

List2[3]=廣廣


列表的遍歷:


3.元組

定義

Python 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用中括號。

元組創建

tup1 = ("百度","阿里巴巴","騰訊")

tup2 = (1,2,3,4,5,6)

 

# 創建空元組

tup = ()

元組訪問





4.字典

定義

字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中鍵必須是唯一的,但值則不必。值可以取任何數據類型,但鍵必須是不可變的,如字符串,數字或元組。

定義格式如下:



舉例:




總結:

字典和列表要好好學習下,這個有助於接口測試。



下面我們來做個簡單的練習:

有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?各是多少?

程序分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去掉不滿足條件的排列。



代碼如下:


if (i!=j) and (j!=k) and (i!=k):




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章