Python基礎學習篇

導讀 Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。Python由Guido van Rossum於1989年末發明,第一個公開發行版發行於1991年。像Perl語言同樣, Python 源代碼一樣遵循 GPL(GNU General Public License)協議。

一. 列表html

1.1 列表的介紹
列表是python的基礎數據類型之一 ,其餘編程語言也有相似的數據類型. 好比JS中的數組, java中的數組等等. 它是以[ ]括起
來, 每一個元素用' , '隔開並且能夠存放各類數據類型:
Python基礎學習篇Python基礎學習篇java

列表相比於字符串. 不只能夠存放不一樣的數據類型. 並且能夠存放大量的數據. 32位python能夠存放: 536870912個元素,
64位能夠存放: 1152921504606846975個元素.並且列表是有序的(按照你保存的順序),有索引, 能夠切片方便取值.python

Python基礎學習篇Python基礎學習篇

Python基礎學習篇Python基礎學習篇

二. 列表的增刪改查 :linux

1. 增, 注意, list和str是不同的. lst能夠發生改變. 因此直接就在原來的對象上進行了操做編程

lst = ["麻花藤", "林俊杰", "周潤發", "周芷若"]數組

增長:app

lst.append() 直接在結尾添加,---->>>追加less

lst.insert("位置","內容") 插入 ----->>>在某位置插入內容,某位置的原內容向後移編程語言

lst.extend( 可迭代的 ) 添加內容學習

刪除:

.pop() 向外彈出,彈出最後一個 或者 指定彈出內容(索引) 可拿到刪除內容

.remove( "內容" ) 指定元素刪除,沒有返回值

.clear() 清空列表,沒有返回值

del lst[1:2] 刪除內容

修改:

用切片或指定位置修改

查詢:

列表是可迭代的(以後會講迭代,不要着急),能夠進行for循環.

因此 for i in lst:

print(i)

常規操做:

.count() 計數的

len(lst) 求長度

.sort() 排序---->>>默認是升序(從小到大) .sort(reverse=True) 降序------>>>默認reverse=False,因此修改後降序

.reverse() 反轉 , 倒過來

三. 列表的嵌套:

採用降維操做.一層一層的看就好.
Python基礎學習篇Python基礎學習篇

Python基礎學習篇Python基礎學習篇

四. 元組和元組嵌套

元組: 俗稱不可變的列表.又被成爲只讀列表, 元組也是python的基本數據類型之一, 用小括號括起來, 裏面能夠聽任何數據類型
的數據, 查詢能夠. 循環也能夠. 切片也能夠. 但就是不能改

Python基礎學習篇Python基礎學習篇

關於不可變, 注意: 這裏元組的不可變的意思是子元素不可變. 而子元素內部的子元素是能夠變, 這取決於子元素是不是可變對
象. 注:------>>>可變的子元素也不能是元組.
元組中若是隻有一個元素. 必定要添加一個逗號, 不然就不是元組 lst=(1,)

五.range

Python基礎學習篇Python基礎學習篇

原文來自:https://www.linuxprobe.com/python-less.html

相關文章
相關標籤/搜索