菜鸟教程 -- 学的不仅是技术,更是梦想!

Python 基础教程
(追記) (追記ここまで)

Python List pop()方法

Python 列表 Python 列表


描述

pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

语法

pop()方法语法:

list.pop([index=-1])

参数

  • obj -- 可选参数,要移除列表元素的索引值,不能超过列表总长度,默认为 index=-1,删除最后一个列表值。

返回值

该方法返回从列表中移除的元素对象。

实例

以下实例展示了 pop()函数的使用方法:

实例

#!/usr/bin/python3#coding=utf-8list1 = ['Google', 'Runoob', 'Taobao']list_pop=list1.pop(1)print"删除的项为 :", list_popprint"列表现在为 : ", list1

以上实例输出结果如下:

删除的项为 : Runoob
列表现在为 : ['Google', 'Taobao']

Python 列表 Python 列表

AI 思考中...

2 篇笔记 写笔记

  1. #0

    ewcwc

    340***[email protected]

    144

    也可以通过前面的 if 循环语句删除不需要的元素:

    list1 = ['a', 'b', 'c', 'd']
    list2 = []
    for i in range(4):
     if list1[i] == 'c':
     continue 
     else:
     list2.append(list1[i])
    print(list2)

    输出结果为:

    ['a', 'b', 'd']

    ewcwc

    340***[email protected]

    5年前 (2021年07月01日)
  2. #0

    泉湛

    mas***[email protected]

    28

    可以用 list 代替 queue.Queue 实现队列:

    # FIFO 队列
    q = [] # 新建一个空队列
    inputs = ["a", "b", "c", "d"] # 待被压入的数据
    for i in inputs: 
     q.append(i) # 压入数据
    while q:
     output = q.pop(0) # 弹出数据
     print(output)

    泉湛

    mas***[email protected]

    3年前 (2023年03月02日)

点我分享笔记

  • 昵称 (必填)
  • 邮箱 (必填)
  • 引用地址

AltStyle によって変換されたページ (->オリジナル) /