玖叶教程网

前端编程开发入门

python冷门操作-10.list新增、删除元素干货

总结关于python列表的常用的新增和删除元素。

上代码:

if __name__ == '__main__':
    #1.Lst添加元素
    lst = []
    a = 'python'
    b = 'pyqt5'
    c = 'AI'
	  print('原始Lst',lst)
    #添加元素1============append
    lst.append(a)
    print('append添加:',lst)
    # 添加元素2============insert
    lst.insert(0,b)
    print('insert 0添加:',lst)
    lst.insert(1, c)
    print('insert 1添加:',lst)

    #删除元素1=============del
    lst = lst*2
    print('删除元素=============',lst)
    del lst[0]
    print('del删除:',lst)
    # 删除元素2=============pop
    poped_element = lst.pop()
    print('删除的最后一个元素:',poped_element)
    print('删除后的Lst:', lst)
    # 删除指定位置元素=============pop(int)
    print(lst,'===============pop')
    poped_element2 = lst.pop(2)
    print('删除位置2的元素:', poped_element)
    print('删除后的Lst:', lst)

    # 删除元素3=============remove
    print(lst,'remove 首个AI')
    lst.remove('AI')
    print(lst)

输出:

原始Lst []
append添加: ['python']
insert 0添加: ['pyqt5', 'python']
insert 1添加: ['pyqt5', 'AI', 'python']
删除元素============= ['pyqt5', 'AI', 'python', 'pyqt5', 'AI', 'python']
del删除: ['AI', 'python', 'pyqt5', 'AI', 'python']
删除的最后一个元素: python
删除后的Lst: ['AI', 'python', 'pyqt5', 'AI']
['AI', 'python', 'pyqt5', 'AI'] ===============pop
删除位置2的元素: python
删除后的Lst: ['AI', 'python', 'AI']
['AI', 'python', 'AI'] remove 首个 AI
['python', 'AI']

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言