Python常用的一些语句

语句与方法不同。

语句是程序中执行特定操作的单个指令或命令,是构成程序代码的基本单元如:x=1就是一条赋值语句。

方法是一段可被重复调用的代码块,它通常与对象相关联,形如"object_name.method_name()"。

del语句

python 复制代码
# 删除变量时,实际上是删除了这个变量的引用
x = 10
del x
# 删除列表元素
list = [1, 2, 3]
del list[2]
print(list)  # output:[1, 2]
# 删除整个列表
del list
print(list)  # output:<class 'list'>
# 删除字典中的键值对
dict = {'a': 1, 'b': 2, 'c': 3}
del dict['a']
print(dict)  # output:{'b': 2, 'c': 3}
# 删除整个字典
del dict
print(dict)  # output:<class 'dict'>
# 不能删除集合中的元素,但能删除整个集合
set = {'a', 'b', 'c'}
print(set)  # output:{'a', 'b', 'c'}
del set
print(set)  # output:<class 'set'>
# 不能删除元组中的元素,但能删除整个元组
tuple = (1, 2, 3)
print(tuple)  # output:(1, 2, 3)
del tuple
print(tuple)  # output:<class 'tuple'>
相关推荐
丙寅7 分钟前
微信小程序反编译遇到 TypeError: _typeof3 is not a function
开发语言·javascript·ecmascript
醇氧7 分钟前
MAC 安装openJDK8
java·开发语言
海阔天空在前走11 分钟前
JAVA中六种策略模式的实现
java·开发语言·策略模式
青衫码上行14 分钟前
【Java Web学习 | 第十篇】JavaScript(4) 对象
java·开发语言·前端·javascript·学习
禁默19 分钟前
基于Rust实现爬取 GitHub Trending 热门仓库
开发语言·rust·github
大邳草民22 分钟前
深入理解 Python 的属性化方法
开发语言·笔记·python
胎粉仔1 小时前
Swift 初阶 —— Sendable 协议 & data races
开发语言·ios·swift·sendable·并发域·data races
洗紫2 小时前
Python中的条件语句怎么使用?
python
青衫码上行2 小时前
【Java Web学习 | 第九篇】JavaScript(3) 数组+函数
java·开发语言·前端·javascript·学习
jf加菲猫2 小时前
第1章 认识Qt
开发语言·c++·qt·ui