这些方法在python中有什么区别?

时间:2017-11-15 19:25:00

标签: python python-3.x

第一种方法

n, m = [int(n), int(m)] 

第二种方法

n, m = int(n), int(m)

两条线都提供相同的输出。那么,是否有必要关闭方括号下的参数?

2 个答案:

答案 0 :(得分:2)

int(n), int(m)创建一个2项元组。 [int(n), int(m)]创建一个2项列表。一旦你将这两个项目分成两个项目,作为作业的一部分,就没有任何区别了。

答案 1 :(得分:0)

第一种方法创建一个列表,第二种方法创建一个列表。当这2个变量分开时,没有区别