python列表的方法(改變原列表)


  1. xxx.append()      末尾添加一個元素

    效果圖:

    代碼:

    # append()  末尾添加一個元素
    my_list = ['1','2','3','4']
    print('原列表:',my_list)
    my_list.append('five')
    print('現列表:',my_list)

     

  2. xxx.insert()     向指定位置插入元素
    效果圖:

    代碼:

    # insert()  向指定位置插入元素
    my_list = ['1','2','3','4']
    print('指定插入前',my_list)
    my_list.insert(1,'哈哈')
    print('指定插入后',my_list)

     

  3. xxx.extend()   末尾添加多個
    效果圖:

    代碼:

    # extend()  末尾添加多個
    my_list = ['1','2','3','4']
    print(my_list)
    # my_list.extend(['加油','哈哈'])  感覺下面代碼更少
    my_list +=['加油','哈哈']
    print(my_list)

     

  4. xxx.clear()   清空序列
    效果圖:

    代碼:

    # clear() 清空序列
    my_list = ['1','2','3','4']
    print('清空序列前:',my_list)
    my_list.clear()
    print('清空序列后:',my_list)

     

  5. xxx.pop()  刪除元素
    效果圖:

    代碼:

    # pop() 根據索引刪除並返回被刪除的元素
    my_list = ['1','2','3','4']
    print('刪除的元素前:',my_list)
    deleted_elements = my_list.pop(1)
    print('刪除的元素后:',my_list)
    print('刪除的元素:',deleted_elements)

     

  6. xxx.remove()  刪除指定的元素,如果有多個相同的元素,刪除第一個
    效果圖:

    代碼:

    # remove() 刪除指定的元素,如果有多個相同的元素,刪除第一個
    my_list = ['1','2','3','4','2']
    print('刪除的元素前:',my_list)
    my_list.remove('2')
    print('刪除的元素后:',my_list)

     

  7. xxx.reverse()  反轉列表
    效果圖:

    代碼:

    # reverse()  反轉列表
    my_list = ['1','2','3','4','5']
    print('反轉列表前:',my_list)
    my_list.reverse()
    print('反轉列表后:',my_list)

     

  8. xxx.sort()  列表排序
    效果圖:

    代碼:

    # sort()  列表排序   默認是升序
    # 如果需要降序排列,則需要傳遞一個reverse=True作為參數
    my_list = ['1','4','3','2','5']
    print('排序前:',my_list)
    my_list.sort()
    print('升序后:',my_list)
    my_list.sort(reverse=True)
    print('降序后:',my_list)

     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM