117.info
人生若只如初见

python怎么找出两个列表中相同的值

可以使用Python中的集合(set)来找出两个列表中相同的值。集合是无序的、不重复的元素集合,可以方便地进行交集、并集等操作。

以下是一种方法:

list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]

set1 = set(list1)
set2 = set(list2)

common_values = set1.intersection(set2)
print(common_values)

输出结果为:

{4, 5}

在这个例子中,首先将两个列表分别转换为集合。然后使用intersection()方法找到两个集合的交集,即相同的值。最后将结果打印输出。

如果只想要列表形式的结果,可以将集合转换为列表:

common_values_list = list(common_values)
print(common_values_list)

输出结果为:

[4, 5]

未经允许不得转载 » 本文链接:https://www.117.info/ask/fedf7AzsLBQdWBFA.html

推荐文章

  • python怎么把光标定义到指定的位置

    在Python中,你可以使用os模块的system函数来执行shell命令,利用ANSI转义序列来定位光标。下面是一个使用ANSI转义序列将光标定位到指定位置的示例:
    impor...

  • python中怎么提取指定元素

    在Python中,可以使用索引、切片、循环等方法来提取指定元素。以下是一些常见的方法: 使用索引提取指定位置的元素:可以使用方括号([])加上索引来提取列表、字...

  • python info函数的作用是什么

    在Python中,info函数是一个内置函数,用于获取某个对象的帮助信息。它的作用是显示对象的文档字符串(docstring),包括对象的用途、参数、返回值等相关信息。<...

  • python中read_csv怎么使用

    在Python中,可使用pandas库的read_csv()函数来读取CSV文件。read_csv()函数的基本语法如下:
    import pandas as pd df = pd.read_csv('file.csv') 其中,‘...

  • java怎么修改mongodb内嵌文档

    要修改MongoDB中的嵌套文档,您可以使用以下方法之一: 使用updateOne或updateMany方法来更新嵌套文档。这些方法接受一个查询条件和一个更新操作作为参数。查询条...

  • mysql怎么查看表空间使用率

    要查看MySQL数据库中表空间的使用率,可以使用以下方法之一:
    方法一:使用MySQL命令行界面 打开命令行窗口,输入以下命令登录MySQL数据库: mysql -u user...

  • Java中native方法有什么作用

    在Java中,native方法的作用是允许Java程序调用其他非Java编程语言(如C、C++等)编写的代码。通过native关键字,Java程序可以调用底层的操作系统功能、硬件功能...

  • java delayqueue怎么实现任务延时

    要实现任务延时可以使用Java的DelayQueue类。DelayQueue是一个无界阻塞队列,其中的元素只能在其到期时才能从队列中取出。可以使用Delayed接口表示延时任务,该接...