如何删除一维列表里包含设计派工的元素
时间: 2023-04-04 14:02:36 浏览: 41
可以使用列表推导式来删除一维列表里包含设计派工的元素。具体操作如下:
new_list = [x for x in old_list if '设计派工' not in x]
其中,old_list 是原始的一维列表,new_list 是删除了包含设计派工元素后的新列表。列表推导式的作用是遍历原始列表中的每个元素,如果该元素不包含设计派工,则将其添加到新列表中。最终得到的 new_list 就是删除了包含设计派工元素的原始列表。
相关问题
python删除一个二维列表每一个列表里面的第一个元素
可以使用列表推导式和切片操作来实现删除二维列表每个列表的第一个元素:
```python
# 示例二维列表
lst = [[1,2,3], [4,5,6], [7,8,9]]
# 使用列表推导式和切片操作删除每个列表的第一个元素
lst = [sublst[1:] for sublst in lst]
# 输出删除后的列表
print(lst) # [[2, 3], [5, 6], [8, 9]]
```
在上面的代码中,我们使用列表推导式和切片操作,遍历每个子列表并删除第一个元素,最终得到一个新的二维列表。
python 向一维列表中添加元素
要向一维列表中添加元素,你可以使用列表的 `append()` 方法或者使用 `+` 运算符进行拼接。
以下是使用 `append()` 方法向一维列表添加元素的示例代码:
```python
# 定义一个空的一维列表
my_list = []
# 向列表中添加元素
my_list.append(1)
my_list.append(2)
my_list.append(3)
print(my_list)
```
在上面的示例中,我们首先定义了一个空的一维列表 `my_list`。然后,我们使用 `append()` 方法向列表中逐个添加元素。最后,我们打印出列表的内容。
输出结果为:`[1, 2, 3]`,表示元素已成功添加到列表中。
另外,你还可以使用 `+` 运算符进行拼接来向一维列表添加元素,例如:
```python
my_list = [1, 2, 3]
new_element = 4
# 使用 + 运算符添加元素
my_list = my_list + [new_element]
print(my_list)
```
在上述示例中,我们首先定义了一个一维列表 `my_list`。然后,我们定义了一个新元素 `new_element`。接下来,我们使用 `+` 运算符将新元素与列表进行拼接,并将结果重新赋值给原列表。最后,我们打印出列表的内容。
输出结果为:`[1, 2, 3, 4]`,表示新元素已成功添加到列表中。
你可以根据需要选择适合的方法向一维列表中添加元素。