x=list(range(11))
import random
random shuffle(x)
print(x)
print(max(x,key=str))
我想请问下在最后一句的str是什么意思
你这段代码你知道是做什么的吗?好像有点问题
意思是 将x列表内的数字 转成str 后比较 取最大值
max([-11,2,-3,9],key=abs) 比较绝对值 最大的数 ,取最大值 -11
dic ={'x':11,'y':23,'z':1}
max(dic) 取key 最大的值 最大key 为 z
print(max(dic,key = lambda k:dic[k])) 取 value 最大的的值 返回key 最大值为y