首页 > 其他分享 >15、移除列表中的一些元素

15、移除列表中的一些元素

时间:2022-10-31 22:58:10浏览次数:49  
标签:11 13 15 list1 remove1 列表 移除

题目:

  输入:

  • 原始列表:[3,5,7,9,11,13]
  • 移除元素:[7,11]

  返回:

  • [3,5,9,13]

 

思路:

  1、遍历移除元素列表

  2、判断迭代变量中是否在原始列表中,若在则删除。

 

答案:

  方法一:循环遍历

list1 = [3,5,7,9,11,13]
remove1 = [7,11]

for i in remove1:
    if i in list1:
        list1.remove(i)
print(list1)

-----------------------
[3, 5, 9, 13]

  方法二:推导式

data  = [i for i in list1 if i not in remove1]
print(data)

 

标签:11,13,15,list1,remove1,列表,移除
From: https://www.cnblogs.com/LoLong/p/16846181.html

相关文章

  • AB153x(检测洛达芯片) 专治华强北
    关于洛达1562A几点说明第一人声降噪等于耳塞环境低频降噪接近正品混响降噪和正品差距很大所以推荐室内工作降噪可以入第二续航目前有6小时的但是是单麦正常......
  • Oracle 19C学习 - 15. 同义词
    同义词(Synonym)是什么可以把它理解为视图,都是对表的映射,同义词不占用数据存储空间。对于不同Schema下的表,可以映射为一个同义词。易于引用其他用户所拥有的表。还可以缩......
  • Python 列表生成式
    列表生成式是一种基于其他iterable(如集合、元组、其他列表等)创建列表的方法。它还可以用更简单、更吸引人的语法表示for和if循环语法格式如:list=[expressionfori......
  • 4.Redis系列之常用数据类型列表list
    1.基本操作#lpush/rpush从左边或右边插入一个或多个值127.0.0.1:6379>lpushusernameshenjiandomi(integer)2#lpop/rpop从左边或右边抛出一个值127.0.0.1:6379......
  • 2022_CMU15445_lab0笔记(Trie)
    预备工作环境我在windowswsl2中使用docker,docker是编译环境,wsl是编码环境,用共享目录的形式将docker目录和wsl2关联,用vscode编码剩下的环境配置直接参考https://gi......
  • Python字符串,切片,列表,元组,字典
    1.创建字符串      2.字符串输入 使用input()接收用户输入。   ......
  • Codeforces - 839C - Journey(图论 + 概率 + 搜索、*1500)
    839C-Journey(⇔源地址)目录839C-Journey(⇔源地址)tag题意思路错误思路正解AC代码错误次数:2tag⇔图论、⇔概率、⇔搜索、⇔*1500题意在七......
  • [单片机框架][bsp层][AT32F415][bsp_uart] uart配置和使用
    14通用同步异步收发器(USART)14.1USART介绍通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART......
  • [单片机框架][bsp层][AT32F415][bsp_tim] tim定时器配置和使用
    9定时器(TIMER)9.1通用定时器(TMR2到TMR5)9.1.1TMRx简介通用定时器是一个通过可编程预分频器驱动的16位自动装载计数器构成。它适用于多种场合,包括测量输入信号的脉冲长度......
  • [单片机框架][bsp层][AT32F415][bsp_adc] adc配置和使用
    12.1ADC介绍12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。......