5-7列表去重
输入一个列表去掉列表中重复的数字按原来次序输出输入格式:在一行中输入列表输出格式:在一行中输出不重复列表元素neval(input()) a[] for i in n: if i not in a: a.append(i) a1 .join(str(x) for x in a) print(a1)neval(input()) a[] for i in n: if i not in a: a.append(i) print(*a)运用了两种方法。eval的作用是把输入字符串转成 Python 列表也可以运用ast.literal_eval能转换字面量列表、字典、数字、字符串等更安全。import ast n ast.literal_eval(input())之所以要用eval因为如果直接input(),得到的只是字符串不能遍历里面的元素。ast是python的标准库全称是Abstract Syntax Tree抽象语法树。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2416614.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!