如何把Python列表中的元素重复n次

如何把Python列表中的元素重复n次,第1张

编程中有时需要把列表中的无素重复显示,这时可以用循环和列表表达式两种方法以。

1. 循环的方法实现
a=["a","b"]
c=[]
for i in a:
    b=[i]*2
    c.extend(b)
print(c)
2. 列表表达式生成 a=["a","b"]
print([item for s in a for item in [s]*2])
比较之下,列表表达式更加简单、快捷。 3.循环的方法: a=["a","b"]
c=[]
for i in a:
    c=c+[i,i]
print(c

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/921804.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存