Python:同时复制列表和删除元素

标签 python

<分区>

我是 python 的新手,正在尝试创建没有特定元素的列表副本。这就是我目前的做法:

oldList[1,23,4,3,5,345,4]
newList = oldList[:]
del newList[3]
doSomthingToList(newList)

我想知道是否有更好更 Eloquent 方法来做到这一点,而不是复制列表然后分两行删除元素?

最佳答案

oldList[1,23,4,3,5,345,4]
newList = oldlist[:3] + oldList[4:]
doSomthingToList(newList)

关于Python:同时复制列表和删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21499348/

相关文章:

python - Pandas.DataFrame.sum(axis = 1) 不工作

python - 在 Python 中评估数学表达式

python:基类中的多重继承和__add__()

python - Python 中的 XGBoost XGBClassifier 默认值

python - pip python 不在 linux 上安装模块

python - 使用文本 I/O 时,open() 的缓冲参数似乎被忽略

python - Sklearn - 如何预测所有目标标签的概率

python - 在python中仅使用整数数学计算平方根

python - 如何在 Keras 中向 ResNet50 添加顶层密集层?

python - 如何将数据写入窗口opencv