python列表的基本操作

2021-09-24 04:45:27 字數 1698 閱讀 8700

列表的基本操作

獲取列表的一些基本資訊

list1 = [9, 1, -4, 3, 7, 11, 3]

# print('list1的長度=', )

print('list1的長度=', len(list1))                  # list1的長度= 7

# print('list1裡的最大值=', )

print('list1裡的最大值=', max(list1))              # list1裡的最大值= 11

# print('list1裡的最小值=',min(list1))

print('list1裡的最小值=', min(list1))              # list1裡的最小值= -4

# print('list1裡3這個元素一共出現了{}次'.format())

print('list1裡3這個元素一共出現了{}次'.format(list1.count(3)))

# list1裡3這個元素一共出現了2次

列表的改變

list2 = ['a', 'c', 'd']

# 給list2結尾新增乙個新元素 'e'

print(list2)                            # ['a', 'c', 'd', 'e']

# 在list2的'a'和'c'之間插入乙個 'b'

list2.insert(1, 'b')                    # def insert(self, index, p_object)

print(list2)                            # index:代表要在什麼位置插入

# ['a', 'b', 'c', 'd', 'e']

# 刪除list2裡的'b'

list2.remove('b')                       # def remove(self, value)

print('list2=', list2)                  # list2= ['a', 'c', 'd', 'e']

# 或者可以通過索引來更改,但是如果list2中有字串,則不能通過該方法給字串賦值

list2[0] = '1'

print('list2=', list2)                  # list2= ['1', 'c', 'd', 'e']

# 列表翻轉

list3 = [1, 2, 3]

list3.reverse()

print('list2=', list3)                  # list2= [3, 2, 1]

# 列表排序

list4 = [9, 1, -4, 3, 7, 11, 3]

list4.sort()                            # 正序排序

print('list4=', list4)                  # list4= [-4, 1, 3, 3, 7, 9, 11]

list4.sort(reverse=true)                # 倒序排序

print('list4=', list4)                  # list4= [11, 9, 7, 3, 3, 1, -4]

python列表基本操作

列表的基本操作示例展示 功能 列表追加元素 name sd dfdf drer 返回結果 name sd dfdf drer sdsd clear 功能 情況列表元素 name sd dfdf drer name.clear 返回結果 name copy 功能 淺拷貝,即只拷貝第一層的元素 name...

Python列表基本操作

方法名稱 功能描述 在列表尾部增加元素 clear 列表清空 copy 複製生成另外乙個列表 count 統計指定元素的個數 extend 兩個列表元素合併 index 返回指定元素的下標 insert 在指定位置插入新元素 pop刪除並返回指定下標對應的元素 remove 刪除列表內指定元素 re...

Python列表基本操作

列表的基本使用 當我們有多個資料需要按照一定順序儲存的時候,可以考慮列表 列表的下標和切片 列表的增刪改查 insert index,object 在指定索引的前面增加資料 extend iterable 將乙個可迭代物件增加到列表結尾 heros 阿珂 娜可露露 露娜 韓信 孫悟空 蘭陵王 李元芳...