这行是什么意思?
KEY FK_CodigoCliente_idx (CodigoCliente),
CREATE TABLE tbvenda (
Codigo int(11) NOT NULL AUTO_INCREMENT,
CodigoCliente int(11) NOT NULL,
DataVenda date NOT NULL,
ValorTotal decimal(10,2) NOT NULL,
Situacao int(11) NOT NULL,
PRIMARY KEY (Codigo),
KEY FK_CodigoCliente_idx (CodigoCliente),
CONSTRAINT FK_CodigoCliente FOREIGN KEY (CodigoCliente) REFERENCES tbcliente (Codigo)
);
Run Code Online (Sandbox Code Playgroud) 这是我的代码(它是对的):
if __name__ == '__main__':
n = int(input())
arr = map(int, input().split())
l = list(set(sorted(arr)))
l.remove(max(l))
print(max(l))
Run Code Online (Sandbox Code Playgroud)
但我想这样做(pythonic):
if __name__ == '__main__':
n = int(input())
arr = map(int, input().split())
l = list(set(sorted(arr)))
print(l.remove(max(l)))
Run Code Online (Sandbox Code Playgroud)
所以..当我这样做时,我的代码只是打印:
打印(l.remove(MAX(1)))
没有
有什么问题?我只想简化我的代码.
任务:我有一个列表,我想打印第二个最高分.