Python 學習之[列表][元組]

來源:互聯網
上載者:User

標籤:count   length   split   tar   字典   刪除   find   元組(tuple)   range   

一. 昨日內容回顧
1. int + - * / % // **
bit_length()
2. bool 類型轉換
結論1: 想把劉偉轉換成劉德華. 劉德華(劉偉)
結論2: True => 1 False => 0
結論3: 可以當做False的資料: 0, "", [], (), {}, set(), None. 所有的空都是False
3. str字串
字元: 單一的文字元號
字串: 有序的字元序列
‘, ", ‘‘‘, """括起來的內容就是字串
索引和切片:
1. 索引下標從0開始
2. 切片:[start: end: step]
1. 顧頭不顧尾
2. 預設從左往右取. 如果step是負數. 從右往左取

操作:
1. uppper() 轉化成大寫
2. strip() 去掉空白(空格, 定位字元\t, 分行符號\n) white space
3. replace(old, new) 替換
4. split() 切割, 結果是列表
5. startswith() 判斷是否以xxx開頭
6. find() index()
7. isdigit() 判斷是否由數字組成
8. len() 求字串長度, 內建函數. 直接就可以了

迭代:
for 變數 in 可迭代對象:
迴圈體

二. 今日主要內容(重點)
1. 什麼是列表(list)
能裝東西的東西 列表中裝的資料是沒有限制的, 大小基本上是夠用的
列表使用[]來表示。 在列表中每個元素與元素之間用逗號隔開
有索引和切片
[start, end, step]
2. 增刪改查
1. 增加:
append(), insert(), extend()迭代增加
2. 刪除:
remove(), pop(), clear(), del
3. 修改:
索引修改
4. 查詢:
for el in list:
el
5. 操作:
1. count()
2. sort(reverse=True) 排序
3. reverse() 翻轉
4. find()
5. index()
3. 元組(tuple)
不可變的列表. 唯讀列表, 由小括弧表示. 第一層不可變.
如果是空元祖: tuple()
一個元素 (1, )
4. 列表的嵌套和元組的嵌套
元組和列表都可以進行嵌套

5. range()
range(邊界) 從0到邊界
range(start, end) 從start到end
range(start, end, step) 從start到end. 步長是step

遍曆列表的時候可以使用range
for i in range(len(list)):
list[i]

預習:
字典

Python 學習之[列表][元組]

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.