1.list_data = [“apple”, “watermelon”, “orange”, “banana”, “peach”, “blueberry”, ]
#list_data.sort(key=lambda x: x[1])
#按第二个字符去排序,如果第二个字符相同,按照最后一个字符
2. 定义一个函数,参数列表为:arg1, arg2=None, *args, /, * arg3=4, arg4=5
请调用的时候传参
代码实现:
list_data = [“apple”, “watermelon”, “orange”, “banana”, “peach”, “blueberry”, ]
list_data.sort(key=lambda x: (x[1], x[-1]))
print(list_data)
def fun(arg1, arg2=None, /, *arg3, arg4=5):
print(arg1, arg2, arg3, arg4)
fun(1, 2, 4, arg4=5)