python - 为什么用','分隔的变量值将数据类型显示为元组
问题描述
这是我偶然发现的代码:
tuple1 = 10, 20
tuple2 = (10, 20)
print(type(tuple1))
print(type(tuple2))
解决方案
这就是元组语法的工作原理。创建元组时括号是可选的。
...输出元组总是用括号括起来,以便正确解释嵌套元组;它们可以带或不带括号输入,尽管通常括号是必需的(如果元组是更大表达式的一部分)。
推荐阅读
- python - 如何在 PyCharm 的项目选项卡中跟踪活动项目
- r - How to selectively multiply columns
- rxjs - 最多每 x 秒从流中发出值
- flutter - 如何在书写时隐藏/移动图像
- spring - Spring Security SAML 很少使用 OpenSAML 2
- clojure - 需要优化花费太长时间的 Clojure 代码
- ruby-on-rails - 如何在 Rails 模型中添加 where field <=、order by 和 limit?
- ios - Image.createImage(path) 上的 NullPointerException
- python - 在 QCompleter 激活调用时查找 QStandardItemModel 的索引
- javascript - 使用 Sequelize 将另一个表中的属性作为一个字段包含在内