站点图标 谷姐靓号网

这里的代码怎么写,蹲一位python大佬-kafei

Rate this post

两个列表
list1 = [1,2,3]list2 = ['A','B','C']对应位置的元素相乘
得到一个list3 = ['A','B','B','C','C','C']

求大佬用python实现一下

热议
推荐楼 yjsx86 3小时前

https://tool.lu/coderunner/embed/bc9.html

推荐楼 teardrops

推荐楼 汤家凤

推荐楼 His 4小时前

for i in range(1,len(list2)):
for j in range(1,len(list1)):
result.append(list2[i])

2楼 mubazhe 5小时前

套两个循环试试

3楼 ygvm.com 4小时前

python大佬都忙着赚钱去了。

5楼 exexue 4小时前

简单 for i in list1 :

6楼 pdd_nb 4小时前

这叫“对应位置元素相乘”?我理解的对应相乘是[1A,2B,3C]...

8楼 h20 4小时前

你是要问笛卡尔积还是怎么的?

12楼 驴总 3小时前

list3 = [x * list1[i] for i, x in enumerate(list2)]

14楼 zxxx 1小时前

这个网站不错,收藏一下。

https://tool.lu/coderunner/embed/bc9.html

15楼 Lost_Scarecrow 半小时前

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

退出移动版