python基礎之公共操作 運算子 函式

2021-10-08 07:14:37 字數 3538 閱讀 5409

參考於

加法

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 元素是...