python基础(part6)--容器类型之通用操作
生活随笔
收集整理的這篇文章主要介紹了
python基础(part6)--容器类型之通用操作
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
鄙人學(xué)習(xí)筆記
開發(fā)工具:Spyder
文章目錄
- 通用操作
- 數(shù)學(xué)運(yùn)算符
- 舉個(gè)例子
- 成員運(yùn)算符
- 舉個(gè)例子
- 索引
- 舉個(gè)例子
- 切片slice
- 舉個(gè)例子
- 內(nèi)建函數(shù)
通用操作
數(shù)學(xué)運(yùn)算符
| + | 用于拼接兩個(gè)容器 |
| += | 用原容器與右側(cè)容器拼接,并重新綁定變量 |
| * | 重復(fù)生成容器元素 |
| *= | 用原容器生成重復(fù)元素,并重新綁定變量。 |
| < <= > >= == != | 依次比較兩個(gè)容器中元素 |
舉個(gè)例子
代碼:
str01 = "Ada" str02 = "Jack"str03 = str01 + str02 str02 += str01 str04 = str02*2 str01 *= 2print(str01, '\n',str02, '\n',str03, '\n',str04)結(jié)果:
成員運(yùn)算符
- 語(yǔ)法
- 作用
如果在指定的序列中找到值,返回bool類型。
舉個(gè)例子
代碼:
str01 = "大白欺負(fù)小黃" print("小黃" in str01) print("大白" not in str01)結(jié)果:
索引
- 作用
訪問(wèn)元素容器
- 語(yǔ)法
舉個(gè)例子
代碼:
str01 = "abcde" print(str01[0]) print(str01[-1]) print(str01[len(str01) - 1])結(jié)果:
圖示:
切片slice
- 作用
從容器中取出相應(yīng)的元素重新組成一個(gè)容器
- 語(yǔ)法
- 說(shuō)明
①結(jié)束索引不包含該位置元素
②步長(zhǎng)是切片每次獲取完當(dāng)前元素后移動(dòng)的偏移量
舉個(gè)例子
代碼:
str04 = "abcde" print("-----------") print(str04[0:3])# abc print(str04[0:3:2]) # ac print(str04[::]) # abcde print(str04[::-1]) # edcba print(str04[-2:-5:-1])# bcd print(str04[1:1]) # 空 print(str04[1:10]) #bcde 切片即使越界,也不會(huì)錯(cuò)誤. print(str04[3:1]) # 空 print(str04[3:1:-1])# dc print(str04[-2:])# de print(str04[-2:1])# 空 print("-----------")結(jié)果:
內(nèi)建函數(shù)
| len(x) | 返回序列的長(zhǎng)度 |
| max(x) | 返回序列的最大值元素 |
| min(x) | 返回序列的最小值元素 |
| sum(x) | 返回序列中所有元素的和 |
總結(jié)
以上是生活随笔為你收集整理的python基础(part6)--容器类型之通用操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 硬盘盒子十大品牌排行榜
- 下一篇: 抖音点赞的视频不见了怎么回事