简化三元表达出错
name = input().split()c = []
for i in range(3):
c.append(name)
c = tuple(c)
print(c)
c = tuple(c.append(name) for i in range(3))
简化后输出none
(None, None, None) c = for i in range(3)] ba21 发表于 2022-10-5 22:53
c =
thx
再问多个
为啥c = for i in range(3)]
默认出来是list
但如果把大括号改为括号他不会自动转tuple,而是报错呢
想不报错只能是c = tuple(name for i in range(3))
jcpython2 发表于 2022-10-5 23:05
thx
再问多个
为啥
列表推导式
c = tuple( for i in range(3)])
页:
[1]