【发布时间】:2016-10-06 11:31:14
【问题描述】:
我想列一个这样的列表:
[str(s),'Numpad{}'.format(s) for s in range(0,10)]
产生:
['1' , 'Numpad1' , '2' , ... ]
有语法上允许的方法吗?
【问题讨论】:
-
是的,但是您到底想做什么?也许有更好的方法来实现您的目标?
-
Python3 返回无效格式...
-
我想在条件语句中使用列表。
-
请显示您的预期输出,然后可选择添加如何您想使用此
-
@AlexEshoo 为什么它必须是单行?为什么这很重要?