參考於
加法
str1=
'aa'
str2=
'bb'
list1=[1
,2]list2=[10
,20]t1=(1
,2)t2=(10
,20)print
(str1+str2)
# aabb
print
(list1+list2)
# [1, 2, 10, 20]
print
(t1+t2)
# (1, 2, 10, 20)
存在
str1=
'a'list1=
['hello'
]t1=
('world',)
dict1=
# in
print
('a'
in str1)
# true
print
('2a'
notin str1)
# true
print
('word'
in t1)
# false
print
('word'
notin t1)
# true
print
('name'
in dict1)
# true
print
('name'
in dict1.keys())
# true
print
('python'
in dict1)
# false
print
('python'
in dict1.values())
# true
複製
len()函式適用於:字典 ,列表,元組,字串,集合
str1=
'1234567'
list1=[1
,2,3
,4,5
]t1=(1
,2,3
,4,5
)s1=
dict1=
print
(len
(str1)
)# 7
print
(len
(list1)
)# 5
print
(len
(t1)
)# 5
print
(len
(s1)
)# 5
print
(len
(dict1)
)# 2
del()函式適用於:列表,字典
list1=[1
,2,3
,4,5
]dict1=
del(list1[2]
)del
(dict1[
'name'])
print
(list1)
print
(dict1)
'''[1, 2, 4, 5]
'''
max()/min()函式適用於:字典,字串,元組,列表,集合
str1=
'1234567'
list1=[1
,2,3
,4,5
]t1=(1
,2,3
,4,5
)s1=
dict1=
print
(max
(str1)
)# 7
print
(max
(list1)
)# 5
print
(min
(t1)
)# 1
print
(min
(s1)
)# 1
print
(min
(dict1)
)#age
range(start,end,step)函式步長省略預設為1 ,不寫開始位,則預設0開始
for i in
range(10
):print
(i,end=
' '
)# 0 1 2 3 4 5 6 7 8 9
squares =
[value**
2for value in
range(1
,10)]
#squares = [1, 4, 9, 16, 25, 36, 49, 64, 81]
enumerate()函式返回結果是元組,元組第乙個資料是原迭代物件的資料對應的,元組第二個資料是原迭代的資料
list1=
['a'
,'b'
,'c'
,'d'
,'e'
]for i in
enumerate
(list1)
:#預設為0開始
print
(i,end=
' '
)# (0, 'a') (1, 'b') (2, 'c') (3, 'd') (4, 'e')
for i in
enumerate
(list1,2)
:print
(i,end=
' '
)# (2, 'a') (3, 'b') (4, 'c') (5, 'd') (6, 'e')
python基礎知識 公共操作
推導式這一章是對字串 列表 元組 字典的相同或相似操作的乙個總結 運算子描述 支援的容器型別 合併 字串 列表 元組 複製 字串 列表 元組 in元素是否存在 字串 列表 元組 字典 not in 元素是否存在 字串 列表 元組 字典 函式作用 len 求元素長度 del或del 刪除整個變數或者刪...
Python基礎之運算操作符總結
python支援的算數操作符 單目操作符正號 以及負號 雙目操作符 加號,減號,乘號,除號,取餘,冪運算,另有整除操作符 python支援的位操作符 只適用於整數 num 按位取反 num 1 num左移 num1位 num num1 num右移 num1位 num num1 num與 num1 按...
python基礎之公共方法 十二
運算子 python 表示式 結果描述 支援的資料型別 1,2 3,4 1,2,3,4 合併字串 列表 元組 hi 4 hi hi hi hi 複製字串 列表 元組 in3 in 1,2,3 true 元素是否存在 字串 列表 元組 字典 not in 4 not in 1,2,3 true 元素是...