本章知识点:
排序: sort() sorted() ,前者会删除老列表,后者返回新排序列表,同时保留老列表,reverse=True按降序排序
方法串联: list_name = each_string.sprit().split(',')
函数串联: sorted(sanitize(t))
列表推导:james = sorted([sanitized(t) for t in james])
分片: james = sorted(set([sanitized(t) for t in james]))[0:3] [0:3] 就是分片
集合: instance = set() 这就是定义了一个空的集合,标示符为instance
技巧:
1.排序:在不适应库函数的情况下,排序需要借助第三方的对象
2。去重:在不用set() 的情况下,去重也要借助第三方对象,if each_value not in new_list new_list.append(each_value)
3. for each in list 注:each 不是标签,是列表项
本文深入探讨了Python中排序与列表操作的关键概念,包括`sort()`与`sorted()`的区别,如何使用列表推导式与分片进行复杂数据处理,并提供了去重与排序的实用技巧。

被折叠的 条评论
为什么被折叠?



