第三章 Python基礎 上

2021-10-05 08:00:43 字數 1245 閱讀 2163

3.1.1建立列表

list=

3.1.2訪問列表

print(list[1])....[1]就是索引,代表列印list列表的第二個元素

print(number[1].title()).....title()函式:首字母大寫,代表列印字串列表的第二個元素,且首字母大寫

python中,0代表第乙個,-1代表最後乙個

3.1.3修改列表

如果想要修改列表中的元素,修改方法,指定列表名和要修改元素的索引,再指定該元素的新值

例如:number[1]='zero'

insert():將元素插入任意位置,例如number.insert(1,'zero')

del():刪除

pop():如果不給任何值,它會預設刪除列表最後乙個值,刪除元素後會將刪除的元素返回,從而能繼續使用

例如:

如果給pop()乙個索引值,便可以指定其刪除任意位置的元素

remove():在不知道索引為多少時,知道真實的列表元素是什麼,可以使用remove()

注意:函式remove()只刪除第乙個指定的值,如果要刪除的值可能在列表**現多次,就需要使用迴圈來判斷是否刪除了所有這樣的值。

3.1.4列表排序

sort():對於列表的永久性排序,按照字母順序從a~z對列表元素進行排序,如果想倒過來排序的話,僅需向sort()函式傳遞引數reverse=true。

sorted():與sort()使用方法大致相同,唯一的區別,sorted()是臨時排序,不改變原列表的順序

reverse():反轉序列,永久性的

len():獲取列表長度

3.1.5遍歷列表

for迴圈

需要注意的是,python是按照縮排組織執行**的,要注意縮排,否則命令行會報錯

3.1.6建立數值列表

range():能夠生成一系列數字;range(1,5)代表生成的是1,2,3,4

使用range()時,可以指定步長,range(2,11,2)代表生成的是2,4,6,8,10

Pytho基礎 第三章

3.1.1 def語句和引數 在呼叫print 或 len 等函式時,會傳入一些值放於括號中間,在此稱為引數。也可以自行定義接收引數的函式。def hello name print hello name hello yang 在此函式定義中,name為乙個 變元 即可以存放引數以及賦值。值得注意的是...

第三章 語言基礎

它是操作符,不是函式,所以不需要引數 也可以使用引數 let message x console.log typeof message string 以下是乙個特殊情況 console.log typeof null object 因為null被認為是乙個對空物件的引用。0.這個型別只有乙個值 un...

Python基礎教程(第三章)

字串格式化 format hello s,s enough for ya format稱為格式化字串 value world hot print format value 模板字串 from string import template s template x,glorious x s.subst...