实现Sheet1.py中的函数
(1)ListToString: 完成ListToString函数,sheet1.py文件底部删除第一行注释,运行程序,进行测试
INPUT:一个字符串 List
OUTPUT: 一个字符串
函数:将List中的每一个String按照次序取出后生成一个反转的String
输出结果示例如下: [ ’A ’ , ’B ’ , ’C ’] -> ’CBA ’ 提示:你需要完成以下工作
•函数中如何输入和输出变量
•如何查找列表的长度
•如何在Python中生成一个“for循环”来遍历列表
•如何初始化一个字符串及反转字符串
•如何连接字符串
(2)GetEmptyCells: 完成GetEmptyCells函数,sheet1.py文件底部删除第二行注释运行程序,进行测试。
INPUT:一个字符串 List
OUTPUT: 一个整数List
函数:列出字符串List中含有一个空格的所有元素的索引
输出结果示例如下:
[ ’ ’,’B ’ ,’C ’ , ’ ’] -> [0 ,3]
提示:你需要完成以下工作
•如何初始化一个List
•如何将元素添加到List尾部
•如何使用if语句
(3)GetRandomElement: 完成GetRandomElement函数,sheet1.py文件底部删除第三行注释运行程序,进行测试。
INPUT:一个List(含有任何数据类型元素)
OUTPUT: 单个元素
函数:传入一个List,随机返回List中的任何一个元素。
提示:你需要完成以下工作
•如何使用一个单独的python package
•如何产生一个随机数
•在代码的第一行,有一个名为“random”的库被导入。可以通过输入如下语句来访问“random.FunctionName”。
(4)MaxIndices: 完成MaxIndices函数,sheet1.py文件底部删除第四行注释运行程序,进行测试。
INPUT:一个整数List
OUTPUT: 一个整数List
函数:传入一个整数List,查找List所有元素中数值最大的元素(可能不止一个),将它们的索引添加到另一个整数List中,并返回。