小编use*_*456的帖子

复制列表中的项目

我是python的新手,我想弄清楚如何在列表中复制项目.我已经尝试了几个不同的东西,并广泛搜索答案,但总是想出一个如何删除重复项目的答案,我觉得我错过了一些应该相当明显的东西.

我想要一个要复制的项目列表,例如列表是[1,4,7,10]是[1,1,4,4,7,7,10,10]

我知道

list = range(5)
for i in range(len(list)):
    list.insert(i+i, i)
print list
Run Code Online (Sandbox Code Playgroud)

将返回[0,0,1,1,2,2,3,3,4,4],但如果项目不按顺序,则不起作用.为了提供更多上下文,我正在使用音频作为列表,试图使音频变慢.

我正在与:

def slower():
     left = Audio.getLeft()
     right = Audio.getRight()
     for i in range(len(left)):
          left.insert(????)
          right.insert(????)
Run Code Online (Sandbox Code Playgroud)

其中"left"返回左耳机中"声音"的项目列表,"right"是右耳机中声音项目的列表.任何帮助,将不胜感激.谢谢.

python list duplicates

4
推荐指数
1
解决办法
89
查看次数

标签 统计

duplicates ×1

list ×1

python ×1