当前位置:主页 > python教程 > Python3单行定义多个变量或赋值如何操作

Python3单行定义多个变量或赋值的方法总结

发布:2019-07-25 23:04:00 178


本站收集了一篇相关的编程文章,网友党云英根据主题投稿了本篇教程内容,涉及到Python3、变量、赋值、Python3单行定义多个变量或赋值如何操作相关内容,已被979网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

Python3单行定义多个变量或赋值如何操作

你甚至可以在一行内将多个值赋值给多个变量

>>> a , b = 45, 54
>>> a
45
>>> b
54

这个技巧用来交换两个数的值非常方便

>>> a, b = b , a
>>> a
54
>>> b
45

要明白这是怎么工作的,你需要学习元组(tuple)这个数据类型。我们是用逗号创建元组。在赋值语句的右边我们创建了一个元组,我们称这为元组封装(tuple packing),赋值语句的左边我们则做的是元组拆封 (tuple unpacking)。

下面是另一个元组拆封的例子:

>>> data = ("shiyanlou", "China", "Python")
>>> name, country, language = data
>>> name
'shiyanlou'
>>> country
'China'
>>> language
'Python'

Python3单行定义多个变量或赋值方法

以上这篇Python3单行定义多个变量或赋值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • python3 wechatpy微信支付的项目实践

    发布:2023-03-09

    本文主要介绍了python3 wechatpy微信支付的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • python3 pandas 如何读取MySQL数据和插入

    发布:2020-02-19

    下面为大家分享一篇python3 pandas 读取MySQL数据和插入的实例,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧


  • python3的url编码和解码应用实例

    发布:2020-01-30

    今天小编就为大家分享一篇python3的url编码和解码,自定义gbk、utf-8的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • python3 用ssh隧道连接mysql的操作

    发布:2021-05-07

    这篇文章主要介绍了python3 使用ssh隧道连接mysql的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • Python之列表推导式最全汇总(上篇)

    发布:2023-03-05

    这篇文章主要介绍了Python之列表推导式最全汇总(上篇),本文章内容详细,通过案例可以更好的理解列表推导式的相关知识,本模块分为了三部分,本次为上篇,需要的朋友可以参考下


  • python3 shelve模块的实例用法讲解

    发布:2020-04-24

    这篇文章主要介绍了python3 shelve模块的详解的相关资料,需要的朋友可以参考下


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

    发布:2019-06-21

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


  • python3实现ftp服务功能的实例内容

    发布:2021-05-10

    这篇文章主要为大家详细介绍了python3实现ftp服务功能,客户端的相应代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


网友讨论