與列表相關知識

2022-08-22 15:27:12 字數 650 閱讀 3908

一、列表定義

name[『value1』,『value2』,'value3','value4']

二、訪問列表元素的方法

1、name[索引號]    索引號從0開始

2、name[-1]     訪問列表最後乙個元素

三、修改列表中某個元素的值

name[索引] =『value』   

四、刪除列表中元素的值

1、del(name[索引號])     永久性刪除列表中的某元素,被刪除的元素不可再訪問

2、name.pop(索引號)     刪除列表中某元素,括號後面如果不跟索引號,則預設刪除列表中末尾元素。被刪除的元素可以被訪問。

3、name.remove('值『)    刪除列表中某元素,被刪除的元素可以被訪問。

五、列表中插入元素

1、name.insert(索引號,'value')           給指定位置插入元素

六、排序

1、name.sort()    永久性公升序

2、name.sort(reverse=true)    永久性降序

3、sorted(name)    臨時排序公升序

4、sorted(name,revers=true)   永久性降序

5、name.reverse()   列表反轉

列表相關操作

lst1 1 2 lst2 3 4 lst lst1 lst2 print lst lst1 1 2 lst lst1 3print lst 語法 列表 完整格式 開始索引 結束索引 間隔值 1 開始索引 從開始索引擷取到列表的最後 2 結束索引 從開頭擷取到結束索引之前 結束索引 1 3 開始索引...

廣義表相關知識

讀書而不思考,等於吃飯而不消化。波爾克 廣義表 lists,又稱列表 是一種非線性的資料結構,是線性表的一種推廣。即廣義表中放鬆對錶元素的原子限制,容許它們具有其自身結構。它被廣泛的應用於人工智慧等領域的表處理語言lisp語言中。在lisp語言中,廣義表是一種最基本的資料結構,就連lisp 語言的程...

Python 數字列表相關

for aa in range 3,8 print aa 345 67 建立乙個數字列表 aa1 list range 10,20,3 10開始到20直接,每隔三個取乙個值 print aa1 10,13,16,19 pingfang for a in range 1,10 aa a 2 print...