我需要将一个列表中的每个项乘以4,并用逗号分隔。
我的代码如下:
conc = ['0.05 ml : 25 ml', '0.05 ml : 37.5 ml', '0.05 ml : 50 ml', '0.05 ml : 62.5 ml', '0.05 ml : 75 ml']
new_conc = [", ".join(i*4) for i in conc]
print(new_conc)
但是当我运行它时,我得到了每个符号用逗号分隔的结果。我需要的是用逗号分隔的显示表达式数量增加。
所以输出应该是:
['0.05毫升:25毫升','0.05毫升:25毫升','0.05毫升:25毫升','0.05毫升:25毫升','0.05毫升:37.5毫升','0.05毫升:37.5毫升','0.05毫升:37.5毫升','0.05毫升:37.5毫升','0.05毫升:50毫升','0.05毫升:50毫升','0.05毫升:50毫升','0.05毫升:50毫升','0.05毫升:62.5毫升','0.05毫升:62.5毫升','0.05毫升:62.5毫升','0.05毫升:62.5毫升','0.05毫升:75毫升','0.05毫升:75毫升','0.05毫升:75毫升','0.05毫升:75毫升']
我找到了this已回答的问题,但正如我之前提到的那样,我得到了由逗号分隔的符号。
*
时,它会将其重复多少次。 - Barmar