为了账号安全,请及时绑定邮箱和手机立即绑定

为什么count()能分别把不同的值分给f1,f2,f3

f1, f2, f3 = count()
不理解,求解

正在回答

1 回答

count()函数返回的是一个list 里面有三个值

f1, f2, f3 = count()的意思是将list的三个值分别赋值给f1 f2 f3

如果改变了list元素的个数 再运行f1, f2, f3 = count()时不行的 可以试下

1 回复 有任何疑惑可以回复我~
#1

我在山那边

明白了!分别赋值!就是这里没搞明白!
2016-02-10 回复 有任何疑惑可以回复我~
#2

肥然酱

因为是list赋值所以结果是有序的吗? 谢谢答主~
2016-02-15 回复 有任何疑惑可以回复我~
#3

oxygen172

count() 返回的是fs的包含函数的list, 为何调用的时候不是L = [f1, f2,f3] = count(),看得好奇怪,有人知道么?
2016-02-16 回复 有任何疑惑可以回复我~
#4

CharlesLvm 回复 oxygen172

我也是这里看不懂
2016-03-07 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程

为什么count()能分别把不同的值分给f1,f2,f3

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信