已知有三个列表: lst1 = [1 2 3 4] lst2 = ['醉乡民谣' '驴得水' '放牛班的春天' '美丽人

大学网课 已帮助 人

已知有三个列表: lst1 = [1, 2, 3, 4] lst2 = ["醉乡民谣", "驴得水", "放牛班的春天", "美丽人生"] lst3 = ["美国", "中国", "法国", "意大利"] 如果要得到如下列表: [(1, "醉乡民谣", "美国"), (2, "驴得水", "中国"), (3, "放牛班的春天", "法国"), (4, "美丽人生", "意大利")] 可以采用的方法包括()。 知识点:列表推导式,zip函数,enumerate函数

A.list(zip(lst1,lst2,lst3))

B.[(lst1[i], lst2[i], lst3[i]) for i in range(len(lst1))]

C.[(i+1, lst2[i], lst3[i]) for i in range(len(lst1))]

D.[ (i+1,x,y) for i,(x, y) in enumerate(zip(lst2, lst3))]

已知有三个列表: lst1 = [1  2  3  4] lst2 = ['醉乡民谣'  '驴得水'  '放牛班的春天'  '美丽人

热搜:天然色素有哪些,1焦糖,2苋菜红