美文网首页
Python列表的使用

Python列表的使用

作者: 钟微 | 来源:发表于2019-03-05 13:10 被阅读0次
# -*- coding: UTF-8 -*-
name_list = ["zhangsan", "lisi", "wangwu"]
# 1、取值和取索引
# list out of range -列表索引超出范围
print(name_list[2])
#结果:wangwu

# 知道数据的内容,想确定数据在列表的位置
# 使用index方法需要注意,如果传递的数据不在列表中,程序会报错
print(name_list.index("wangwu"))
#结果:2

# 2、修改
name_list[1] = "李四"
print(name_list)
#结果:['zhangsan', '李四', 'wangwu']

# list assignment index of range
# 列表指定的索引超出范围,程序会报错

列表增加,append、insert、extend的区别

#3、增加
# append 方法可以向列表的末尾增加数据
name_list.append("王小二")
print(name_list)
#结果:['zhangsan', '李四', 'wangwu', '王小二']

# insert  方法可以在列表的指定位置插入数据
name_list.insert(1, "小美眉")
print(name_list)
#结果:['zhangsan', '小美眉', '李四', 'wangwu', '王小二']

# extend 方法可以把其他列表的完整内容追加到列表末尾
temp_list = ["孙悟空","猪二哥","沙师弟"]
name_list.extend(temp_list)
print(name_list)
结果:['zhangsan', '小美眉', '李四', 'wangwu', '王小二', '孙悟空', '猪二哥', '沙师弟']

列表删除remove、pop、clear的区别

# 4、删除
# remove 方法可以从列表中删除指定的数据
name_list.remove("wangwu")
print(name_list)
#结果:['zhangsan', '小美眉', '李四', '王小二', '孙悟空', '猪二哥', '沙师弟']
# pop 方法默认可以把列表中的最后一个元素删除
name_list.pop()
print(name_list)
#结果:['zhangsan', '小美眉', '李四', '王小二', '孙悟空', '猪二哥']

# pop 方法可通过指定元素的索引来删除元素
name_list.pop(3)
print(name_list)
#结果:['zhangsan', '小美眉', '李四', '孙悟空', '猪二哥']

# clear 方法可以清空列表
name_list.clear()
print(name_list)
#结果:[ ]

相关文章

  • Python:操作列表

    遍历列表 遍历列表可以使用Python中的for循环: 创建数字列表 使用range() 可以使用range()函...

  • 第四天学习python总结

    python的基本类型 一、List(列表)类型 List(列表) 是 Python 中使用最频繁的数据类型。列表...

  • Python 列表

    我们可以使用Python列表保存一系列数据。 Python中,列表类型用[]来表示。 1、定义列表 例:定义列表 ...

  • Python相关文章索引(11)

    基本常识 python 使用set对列表去重,并保持列表原来顺序 python基础-python函数any()与a...

  • Python高级变量类型列表详解

    标签: Python列表 列表的定义 list(列表)是Python中使用最频繁的数据类型,在其他语言中通常叫做数...

  • python 基础 - 元组

    Python 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号...

  • 元祖

    Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。...

  • 第三周总结

    列表 元组 字典 字符串 List(列表) 是Python中使用最频繁的...

  • python基础

    python列表常见操作 列表的介绍 列表可以放不同类型的元素,例:list =[ 1, 'a' ] 列表可以使用...

  • 14.元组

    Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。python中不允许...

网友评论

      本文标题:Python列表的使用

      本文链接:https://www.haomeiwen.com/subject/uimnuqtx.html