1. 程式人生 > >第三天 PYTHON 基本數據類型 - 列表 - 元組

第三天 PYTHON 基本數據類型 - 列表 - 元組

基本數據類型 劃線 出現的次數 需要 [1] nbsp back insert 次數

list 列表

list類中提供的方法(共11種)

1. 原來值最後追加
li.append()
2. 清空列表
li.clear()
3. 拷貝,淺拷貝
li.copy()
4. 計算元素出現的次數
li.count(值)
5. 擴展原列表,參數:可叠代對象
li.extend(可叠代的對象)
6. 根據值獲取當前值索引位置(左邊優先)
li.index(值)
7. 在指定索引位置插入元素
li.insert(索引位置,值)
8、 刪除某個值(1.指定索引;2. 默認最後一個),並獲取刪除的值
li.pop(索引)
9. 刪除列表中的指定值,左邊優先
li.remove(值)


ps:刪除可以用

1 pop
2 remove
3 del[1]
4 del[2:3]
5 clear
10 將當前列表進行翻轉
li.reverse()
11 列表的排序
li.sort()    #從小到大
li.sort(reverse=True)    #從大到小

列表說明:
1、列表格式
2、列表中可以嵌套任何類型
3、列表可以索引取值
4、列表可以切片取值,取值結果也是列表
5、列表可以for循環、while循環
6、列表可以索引修改、切片修改
7、列表可以用in判斷元素是否在列表中
8、列表可以用li[3][1][2][1]的方式深層次查找
9、列表轉換,字符串轉換為列表默認進行for循環;列表轉換為字符串需要自己寫for循環一個一個處理;如果列表中全部都是字符串,可以用join方式轉換

*************************************************************************************************

元組 tuple
tuple類中提供的方法:(共2個)
1、獲取指定元素在元組中出現的次數
tu.count(元素)
2、獲取指定元素在元組中的位置,(左邊優先)
tu.index(元素)

元組說明:

  1、 書寫格式,一般寫元組的時候,推薦在最後加入 ,

  2、 可以被索引

  3、 可以被切片

  4、 可以被for循環

  5、 可以轉換為列表、字符串

  6、 元組的一級元素不可修改/刪除/增加



pycharm小貼士:
點擊code,reformatcode ,可以幫助整理格式,處理下劃線
 

第三天 PYTHON 基本數據類型 - 列表 - 元組