![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
假设以下程序的功能是:删除列表lst所有值为2的元素,则程序空白处应该填写()(注意:填写时不要添
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
已知列表lst_suit=["黑桃","红桃","梅花","方块"],存放了扑克牌的所有花色,列表lst_face=["3","4","5","6","7","8","9","10","J","Q","K","A","2"],存放了扑克牌的所有牌面大小(按照牌面大小排列)。试编写程序,完成以下功能: (1) 利用列表生成式,将以上两个列表进行元素搭配,生成一个新的列表lst,存放所有牌面(不考虑大小王)。新列表lst的内容为['3黑桃', '3红桃', '3梅花', '3方块', '4黑桃', '4红桃', '4梅花', '4方块',……, 'A黑桃', 'A红桃', 'A梅花', 'A方块', '2黑桃', '2红桃', '2梅花', '2方块']。 (2) 使用random库的shuffle函数将列表lst中的元素次序打乱。 (3) 用户与电脑进行"抽牌比大小"游戏。游戏规则如下: l 用户输入序号(范围在0~51之间),程序根据序号在列表lst中读取牌面。 l 电脑抽牌由程序自动完成(通过random库的randint函数随机生成序号)。 l 将用户抽取的牌面与电脑抽取的牌面进行比较(不考虑花色),并将结果输出。输出内容对照如下: "恭喜,您赢了!" "很遗憾,您输了!" "咱们平手了!"
A.lst.reverse()
B.lst.sort(reverse=True)
C.sorted(lst,reverse=True)
D.lst[::-1]
A.[i[::-1] for i in lst]
B.[(i[1],i[0]) for i in lst]
C.[(v,k) for k,v in lst]
D.[i[1]+i[0] for i in lst]
执行以下程序lst=[('1001','a'), ('1002','b'), ('2001','c')] for k,v in lst: if k[-1]=='2': break print(v),输出结果为()。
阅读以下程序,填写运行结果()。lst=[(1,3),(4,2),(6,8),(3,0)] lst.sort(key=lambda i:i[0]*i[1]) print(lst[-1])