【发布时间】:2020-09-17 15:25:36
【问题描述】:
我正在尝试遍历 tasks 列表:
tasks = [
'NR-AR', 'NR-AR-LBD', 'NR-AhR', 'NR-Aromatase', 'NR-ER', 'NR-ER-LBD',
'NR-PPAR-gamma', 'SR-ARE', 'SR-ATAD5', 'SR-HSE', 'SR-MMP', 'SR-p53'
]
我得到的输出:
for task in range(len(tasks)):
print(tasks[task])
是:
NR-AR
NR-AR-LBD
NR-AhR
NR-Aromatase
NR-ER
NR-ER-LBD
NR-PPAR-gamma
SR-ARE
SR-ATAD5
SR-HSE
SR-MMP
SR-p53
我无法做的是获得相同的输出,但每个任务都有"..."。
例如:"SR-p53" 而不是 SR-p53
【问题讨论】:
-
这能回答你的问题吗? How to print list elements in one line?
-
for task in tasks: print(f'"{task}"') -
这实际上是一个 X-Y 问题。 OP 声明他们希望将结果分配给一个变量,以将其用作答案的 cmets 之一中的字符串。
tasks[task]已经是一个字符串了。
标签: python python-3.x