编程题: (1)创建一个列表ls,元素为100个随机数,每个随机数的范围是1~200; (2)分别打印出ls列表中最大的5个元素和最小的5个元素;(可能使用到的列表方法:ls.sort(key=None,reverse=False),对列表元素进行排序,默认为升序) (3)把lsl列表中所有取值在40~100之间的元素打印出来; (4)使用map和lambda函数,将列表ls中的所有元素加上列表中所有元素的均值。 (5)使用filter和lambda函数,将列表ls中所有3的倍数保留下来。
举一反三
- 以下关于列表变量ls操作的描述中,错误的是( ) A: ls.copy():生成一个新列表,复制ls的所有元素 B: ls.remove(x):删除ls中所有的x元素 C: ls.append(x):在ls最后添加一个元素 D: ls.reverse(): 反转列表ls中的所有元素
- 以下关于列表变量ls操作的描述中,错误的是: A: ls.append(x):在ls最后增加一个元素 B: ls.clear():删除ls的最后一个元素 C: ls.copy():生成一个新列表,复制ls的所有元素 D: ls.reverse:反转列表ls中所有元素
- 以下关于列表变量ls操作的描述中,错误的是______。 A: ls.reverse():反转列表ls中所有元素 B: ls.append(x):在ls最后增加一个元素 C: ls.clear():删除ls的最后一个元素 D: ls.copy():生成一个新列表,复制ls的所有元素
- 对于列表ls的操作,以下选项中描述错误的是()。 A: ls.clear():删除ls的最后一个元素 B: ls.copy():生成一个新列表,复制ls的所有元素 C: ls.reverse():列表ls的所有元素反转 D: ls.append(x):在ls最后增加一个元素
- 对于列表ls的操作,以下选项中描述错误的是 A: ls.append(x):在ls最后增加一个元素 B: ls.copy():生成一个新列表,复制ls的所有元素 C: ls.reverse():列表ls的所有元素反转 D: ls.clear():删除ls的最后一个元素