欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

07-列表的常用操作-修改和删除

程序员文章站 2022-06-17 14:49:58
修改:修改指定下标的数据示例:# 修改指定下标的数据name_list = ['lina', 'LiMing', 'Sam']name_list[1] = 'zhangsan'print(name_list)结果:reverse()函数:逆序语法:列表.reverse()示例:# reverse()函数:逆序num_list = [2, 1, 4, 3, 6, 5]num_list.reverse()print(num_list)结果:sort()函数:排序...

修改:

  1. 修改指定下标的数据
    示例:
# 修改指定下标的数据
name_list = ['lina', 'LiMing', 'Sam']
name_list[1] = 'zhangsan'
print(name_list)

结果:
07-列表的常用操作-修改和删除

  1. reverse()函数:逆序
    语法:列表.reverse()
    示例:
# reverse()函数:逆序
num_list = [2, 1, 4, 3, 6, 5]
num_list.reverse()
print(num_list)

结果:
07-列表的常用操作-修改和删除

  1. sort()函数:排序
    语法:列表.sort(reverse=False) 注意:reverse表示排序规则,reverse=False 升序(默认),reverse=True 倒序
    示例:
#  sort()函数:排序
# 升序(默认)
num_list = [2, 1, 4, 3, 6, 5]
num_list.sort()
print(num_list)

结果:
07-列表的常用操作-修改和删除
示例:

# 倒序
num_list = [2, 1, 4, 3, 6, 5]
num_list.sort(reverse=True)
print(num_list)

结果:
07-列表的常用操作-修改和删除
示例:

# 升序
num_list = [2, 1, 4, 3, 6, 5]
num_list.sort(reverse=False)
print(num_list)

结果:
07-列表的常用操作-修改和删除

删除:

  1. del 删除列表,也可以删除列表中某个数据
    语法:1. del 目标 2. del(目标) 两种都可以删除
    删除整个列表:
    示例:
# 删除整个列表
del name_list
print(name_list)  # 则会提示列表不存在,因为列表已经被删除了

结果:
07-列表的常用操作-修改和删除
删除列表中某个数据:
示例:

# 删除列表中某个数据
name_list = ['lina', 'LiMing', 'Sam']
del(name_list[1])
print(name_list)

结果:
07-列表的常用操作-修改和删除

  1. pop()函数:删除指定下标的数据,如果不指定小标,则默认删除最后一个数据,无论是按照下标删除还是删除最后一个,pop()函数都会返回这个被删除的数据。
    语法:列表.pop(下标)
    指定下标删除:
    示例:
# 指定下标删除
name_list = ['lina', 'LiMing', 'Sam']
del_name = name_list.pop(0)
print(del_name)  # 被删除的数据
print(name_list)    # 删除数据之后的原列表

结果:
07-列表的常用操作-修改和删除
不指定下标删除:
示例:

# 不指定下标删除
name_list = ['lina', 'LiMing', 'Sam']
del_name = name_list.pop()
print(del_name)  # 被删除的数据
print(name_list)    # 删除数据之后的原列表

结果:
07-列表的常用操作-修改和删除

  1. remove()函数:删除指定数据
    语法:列表.remove(‘数据’)
    示例:
name_list = ['lina', 'LiMing', 'Sam']
name_list.remove('LiMing')
print(name_list)

结果:
07-列表的常用操作-修改和删除

  1. clear()函数:清除数据
    语法:列表.clear()
    示例:
# clear()函数:清除数据
name_list = ['lina', 'LiMing', 'Sam']
name_list.clear()
print(name_list)    # 返回空列表

结果:
07-列表的常用操作-修改和删除

本文地址:https://blog.csdn.net/weixin_44239872/article/details/110938871

相关标签: Python学习 python