当前位置:主页 > python教程 >

Python如何清空列表?清空列表的4种方法(代码示例)

发布:2022-07-12 08:49:07 138


本站收集了一篇Python相关的编程文章,网友马凯旋根据主题投稿了本篇教程内容,涉及到Python、清空列表相关内容,已被526网友关注,内容中涉及的知识点可以在下方直接下载获取。

通过Python语言提供的不同构造的方法可以有许多方法来清空列表,下面本篇文章就来给带大家介绍Python中4种清空列表的方法,希望对大家有所帮助。

 

Python如何清空列表?清空列表的4种方法(代码示例)

方法1:重新初始化列表

可以重初始化列表,初始化该作用域中的列表时,将不带值的初始化列表,这样就可以让列表清空。

代码示例:

List = [5, 6, 7] 
print('List清空前:', List)  
#重新初始化列表
List = [] 
print('List清空后:', List)

输出:

Python如何清空列表?清空列表的4种方法(代码示例)

方法2:使用clear()方法

clear()方法是用于清空列表的,基本语法:

list.clear()

代码示例:

List = [6, 0, 4, 1] 
print('List清空前:', List)  
  
#清空元素
List.clear()  
print('List清空后:', List)

输出:

Python如何清空列表?清空列表的4种方法(代码示例)

方法3:使用“* = 0”

这是一个鲜为人知的方法,但是这个方法可以删除了列表中的所有元素并使其为空。

代码示例:

List = [8, 6, 16] 
print ("List清空前 : " + str(List)) 
#重新初始化列表
List *= 0
print("List清空后:" + str(List))

输出:

Python如何清空列表?清空列表的4种方法(代码示例)

方法4:使用del a[:]

del可以用来清除范围中的列表元素,如果我们不给出范围,则删除所有元素,做到清空列表。

代码示例

List1 = [8, 6, 16] 
List2 = [4, 5, 7] 

print ("List1清空前 : " + str(List1)) 
#使用del删除List1
del List1[:] 
print("List1清空后:" + str(List1))  

print('\n') 
 
print ("List2清空前 : " + str(List2)) 
#使用del删除List2
del List2[:] 
print("List2清空后:" + str(List2))

输出:

Python如何清空列表?清空列表的4种方法(代码示例)


相关文章

  • python识别爬虫的实例方法

    发布:2019-11-02

    输入式验证码,推荐使用python第三方库tesserocr;滑动式验证码,可使用seleniium;宫格验证码,使用selenium模拟即可。


  • Python画高斯分布图形实例代码

    发布:2020-03-17

    今天小编就为大家分享一篇Python画图高斯分布的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 多版本python python2和python3共存以及pip共存方法

    发布:2019-06-21

    这篇文章主要为大家详细介绍了python多版本的安装方法,解决python2和python3共存以及pip共存问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • python输入字符串的方法

    发布:2020-04-17

    字符串是python中最常用的数据类型,可以使用'或来创建字符串,如var='hello'。字符串支持通过索引来访问其中的值,同样也支持更新、替换、拼接、删除等操作。


  • python实现录音小程序的代码和方法

    发布:2019-11-23

    这篇文章主要为大家详细介绍了python实现录音小程序,实现录音播放功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • python:pandas合并csv文件的实例内容

    发布:2020-02-04

    下面小编就为大家分享一篇python:pandas合并csv文件的方法(图书数据集成),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 利用Python scipy.signal.filtfilt() 实现信号滤波

    发布:2020-02-16

    这篇文章主要介绍了详解利用Python scipy.signal.filtfilt() 实现信号滤波,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


网友讨论