【发布时间】:2017-04-02 10:49:03
【问题描述】:
我可以用这个方法吗?
fields = 'id name legal_address inn'.split()
我认为它看起来比:
fields = ['id', 'name', 'legal_address', 'inn']
【问题讨论】:
-
“最可靠”是什么意思?
-
您拥有的第一行代码会生成最后一行。最后一行是每个
list出现的唯一一行。第二种是定义tuple的懒惰方式,这会导致混淆,最后第三种是定义tuple的正确方式。所以对我来说唯一有意义的问题是“我的字符串的列表或元组?”答案是“这取决于你想用它做什么”。元组是不可变的,列表不是。 -
让我们停止对新用户不友好并停止投票,当我第一次学习 Python 时,我没有认识到列表和元组之间的语法差异。第一次对我们每个人来说都是全新的。