Python2.7 star expressions报错SyntaxError: invalid syntax,,看 python coo
Python2.7 star expressions报错SyntaxError: invalid syntax,,看 python coo
看 python cookbook 这本书中讲到关于 star expressions 的用法,但是自己在 python2.7 下面测试了下,报错如下,这个是已经被废除了,还是说只有在 python 的某个版本才有这个功能
In [1]: trailing, *current = [10, 8, 7, 1, 9, 5, 10, 3] File "<ipython-input-1-6fe26b53f990>", line 1 trailing, *current = [10, 8, 7, 1, 9, 5, 10, 3] ^SyntaxError: invalid syntax
找到原因了,这个因为我看的电子版的 Python CookBook 这本书是基于 Python 3.3 写的,所以这个是 Python 3.3 的用法。
编橙之家文章,
相关内容
- Python获取到&#x5c0f;&#x8bf4这样编码怎么转义,
- python -m参数 怎么使用,有什么作用,python-m,平时自己安
- 请问Python Gunicorn是如何配置文件部署的,,通常用 Ngin
- python的MySQLdb包rollback创建create语句不好用,mysqldbrollb
- 关于循环计算顺序的问题while if else是如何工作的,wh
- Python sqlalchemy框架关联对象操作问题,pythonsqlalchemy,本来
- python PyQt4导入错误ImportError: No module named pyqt4,pyqt4imp
- Python多线程数据库访问类安全性问题,python多线程,在用
- 求用Python将网站网页部分内容保存为图片的方法,,就是
- Python判断变量类型isinstance()与type()不同之处是什么?,
评论关闭