擅长:python、mysql、java
<p>在python中,具有单个元素的元组是标量。因此<code>(1) == 1</code>。在</p>
<p>如果要显式地创建包含单个元素的元组,则必须使用语法:<code>(1,)</code>。在</p>
<p>相反,在python中,可以使用方括号:<code>[1] != 1</code>创建一个包含单个元素的列表。在</p>
<p>但是,在定义形状时,您应该更倾向于使用元组而不是列表,因为在python中,创建元组比创建数组更有效(tuple是一个不可变的对象,而list不是)。因此,python解释器可以进行很多优化,比如常量折叠和移动对象,而列表必须被复制)。在</p>