注:key = string.upper
可以理解为: 1. 用string.upper这个方法,去执行列表里的每一个数据。即:假设我们有一个list c= [a,b,c,d] sorted(c,key=string.upper)先用了a.upper(),b.upper(),c.upper(),d.upper()。 2. 然后再用sorted方法进行排序。
注: 1. translate()第二个参数是删除字符,逐个删除,不考虑顺序。 2. string.maketrans(‘123’,’abc’),创建翻译表,翻译表是逐个对应的,1翻译为a,2翻译为b,3翻译为c
新闻热点
疑难解答