Python赋值语句的多种形式

本文详细介绍了Python中的赋值语句,包括基础形式、元组赋值、列表赋值、推广的序列赋值、扩展序列解包以及多目标赋值和增强赋值。通过实例展示了各种赋值方式的用法,帮助读者深入理解Python中的变量赋值机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python赋值语句的多种形式

Python语言本身有许多独特之处, 入门易难精通(另一个角度看,简单但强劲的语法背后隐藏了许多复杂的实现),现以Python赋值语句的多种形式为例说明。

赋值语句的特性:

赋值语句创建对象引用,而不是对象复制;

变量在首次赋值时会被创建,不必提前预声明变量名;

变量在引用前必须先赋值;

执行隐式赋值的一些操作,如: 模块导入、函数和类的定义、函数参数、for循环变量。

运算

解释

spam = 'Spam'

基础(basic)形式

spam, ham = 'yum', 'YUM'

元组赋值(基于位置)

[spam, ham] = ['yun', 'YUM']

列表赋值(基于位置)

a, b, c, d = 'Spam'

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习&实践爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值