关于Python中的无参数实现两个参数的值交换
来源:互联网 发布:面向列的开源数据库 编辑:程序博客网 时间:2024/06/08 09:20
首先看下面的代码:
name=["鸡蛋","鸭蛋","鹅蛋","李狗蛋"]name[3],name[1]=name[1],name[3]print(name)
他的输出结果为:
['鸡蛋', '李狗蛋', '鹅蛋', '鸭蛋']这个列表中的元素顺序改变了,那怎么理解呢?
name[3],name[1]=name[1],name[3]#1 右边先返回一个tuplet=(name[1],name[3])#2 再将tuple赋值给左边name[3],name[1]=t
当然上面的程序运行结果是列表中顺序没有改变。这种无参数的赋值可以理解为类似a,b = c,d,即a,b和c,d按位置对应赋值。
阅读全文
0 0
- 关于Python中的无参数实现两个参数的值交换
- 交换两个参数的值
- 交换两个参数的值
- 无返回值的函数交换参数
- java 交换两个参数的值
- 不用第三方参数,交换两个参数的值
- 引用为参数实现两个字符串变量的交换
- 不借助第三个参数实现两个变量的值互相交换
- 不使用第三方变量交换两个参数的值
- 实现两个整数值的交换(无中间变量)
- 在不用第三方参数的情况下,交换两个参数的值
- 在不用第三方参数的情况下,交换两个参数的值
- 三种不使用中间参数,交换两个参数的值的方法
- 用带参数的宏交换两个参数的值,在程序中输入两个整数并将它们交换,然后输出交换后的值
- 【狂人c】-笔记之定义带参数的宏,实现两个数值互相交换的功能
- 关于两个值的交换
- 关于两个值的交换
- 关于main函数中的两个参数
- 最常用的eclipse快捷键总结
- JavaScript的显示和隐藏
- python 操作符**与*的用法
- 在Win10 Anaconda中安装Tensorflow
- Android装饰者模式学习笔记(2)
- 关于Python中的无参数实现两个参数的值交换
- docker挂载本地目录,实现文件共享
- 文章标题 删除文件加中所有.jpg 后缀的图片
- Android.mk入门到精通(004)——例子加讲解,清晰易懂
- freemarker 转载
- 《计算机操作系统》总结七(虚拟内存)
- FIND_IN_SET和like的区别
- 安装扩展源epel,yum下载rpm包
- unity3d 获取cpu主频 android