python中怎么将列表中每个元组的首相取出来

python中怎么将列表中每个元组的首相取出来,第1张

python中列表中每个元组的首相取出来可以使用索性获取列表中的值。Python是一种一门叫做ABC语言的替代品,Python提供了高效的高级数据结构,还能简单有效地面向对象编程,Python语法和动态类型,以及解释型语言的本质,使成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

l1 = [

    ('张三', 'aabb'),

    ('张三', 'cc'),

    ('李四', 'dd'),

    ('王五', 'ee'),

]

l2 = [

    '张三',

    '李四',

]

from collections import defaultdict

d3 = defaultdict(str)

s2 = set(l2)

for t in l1:

    if t[0] in s2:

        d3[t[0]] += t[1]

l3 = list(d3items())

print(l3)

输出:[('张三', 'aabbcc'), ('李四', 'dd')]

python把列表前几个元素提取到新列表步骤如下:

1、打开python语言命令窗口,定义一个列表变量C并进行赋值。

2、利用获取列表中的序号,获取对应的元素,然后将这些元素拼接成一个新的列表。

3、还可以定义一个空列表,然后使用forin语句循环生成元素,装载到空列表中。

4、除了上述两种方法之外,还可以使用切片截取的功能。

5、切片的序号除了可以是两个之外,还可以是一个,缺了第一个留下第二个。

6、除了这之外,还可以是一个负数,表示从后到前进行截取。

以上就是关于python中怎么将列表中每个元组的首相取出来全部的内容,包括:python中怎么将列表中每个元组的首相取出来、python如何在两个列表里面选取对应的值。、python把列表前几个元素提取到新列表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9759680.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存