首頁>技術>

一. for 迴圈(迭代迴圈)

for迴圈可以把字串裡面的每個元素 都依次取出來,自動賦值給變數,然後再執行迴圈體內的程式碼塊。(迭代:依次獲取每個元素)

語法規則:for 變數 in 要迭代的物件

##內建函式range,可獲取一個範圍內的整數。

使用:一個引數——表示結尾,但不包含結尾,預設開頭是0

兩個引數——第一個表示開頭(包含)——第二個表示結尾(不包含)

三個引數——第一個表示開頭(包含)——第二個表示結尾(不包含)——第三個表示步長(就是指跨越幾個數字)

for和while都是迴圈語句,他們之間的區別是沒有明確迴圈次數我們用while,明確了迴圈次數我們用for。

##continue是跳過本次迴圈的意思。,

二.列表

是一種資料型別,定義:可以儲存多個元素。既可以儲存字串也可以儲存數值型別,可以是是任何資料型別li [ ]

列表推導表示式簡化:

提取列表中的資料時,python會給每一個元素分配一個索引(也有負索引)。第一個是0,第二個是1,以此類推,也可以倒著寫,最後一個是-1,倒數第二個是-2.我們也可以透過元素檢視索引是幾,li.index(想要索引的元素),如下。

li.index()——索引元素所在位置

li.pop()——可以移除括號中的元素##括號裡寫索引,就是元素所在位置

li.remove()——可以移除特定值

li.clear()——可以清空(不可逆)

li.append()——可以追加單個元素

li.extend()——可以增加多個元素(列表)

li.insert( , )——可以插入##逗號前是位置,逗號後是內容

lia = li.copy()——可以複製

lia.count('hh')——可以計統計元素個數

lia.reverse()——可以倒著顯示##永久排序

sorted(lia,reverse=True)——臨時排序

len(lia)——可以檢視元素的個數

三.元組

資料型別:tuple

類似列表,但元素不可變,可以索引取值

定義:()

如下,先給a賦值,後給c賦值,星號表示將剩餘的所有值賦予星號b。

9
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 可變引數列表「C/C++」