1.序列:
可以通過下標偏移量來訪問乙個或多個成員:
有 字串,列表,元組3 種型別
序列基本操作:
1.成員關係操作符: in , not in
2. 連線關係操作符: + ( 序列+ 序列)
3.重複操作符: * (序列 * 整數)
3. 切片操作符 ( [ : ] ) 序列[0: 整數]
lambda表示式語法
lambda x: x<= c, array
例子:
li =
[i for i in
range(1
,11)]
stream =
filter
(lambda x: x <
6, li)
print
(stream)
print
(list
(stream)
)
python 遍歷操作:
li =
['a'
,'b'
,'c'
,'d'
]li2 =[1
,2,3
,4]arr =
['a'
,'b'
,'c'
,'d'
]for i,j,k in
zip(li,li2,arr)
:print
("{} {} {}"
.format
(i,j,k)
)
python 列表推導式和 字典推導式
li =
['a'
,'b'
,'c'
,'d'
]li2 =[1
,2,3
,4]arr =
['a'
,'b'
,'c'
,'d'
]dict
=print
(dict
)li =
[i for i in arr]
print
(li)
python 關鍵字引數:
def
func
(a, b, c)
:print
("a={},b={},c={}"
.format
(a, b, c)
)func(
1, c=
2, b=3)
# 可以忽略引數順序
python 不定長引數
看成是乙個元組:
def
func
(a,*arr)
:print
(type
(arr)
)print
(arr)
print
(len
(arr)
)for i in arr:
print
(i,end="")
li =[1
,2,3
,4,5
]func(
0,li)
print
("\n------------------"
)func(0,
1,2,
3,4,
5,6)
python語法例項 python基本語法練習例項
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法練習 python基本語法練習
1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...
python語法引數 Python基本語法 函式
前言 目錄軟體環境 系統ubuntukylin 14.04 軟體python 2.7.4 ipython 4.0.0 引數的多型別傳值 一般而言,形參和實參的數量要一致。但是當實參為序列資料型別時,我們可以將多個實參傳遞到形參中。我們可以在實參列表中以 或者 識別符號來限制傳入的實參必須為 tupl...