我试图找出列表中所有项目的总长度。
list = [12, 35]
我不太确定如何一次性计算内部所有项目的len,因此它返回'4',而不是2,列表中的项目数量。谢谢!
答案 0 :(得分:3)
我假设数字的长度由位数给出。
最简单的方法是将所有内容转换为字符串,然后添加它们的长度:
<head>
<title>HTML Window</title>
<meta charset="UTF-8">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
function post() {
var email = document.getElementById("email");
var password = document.getElementById("password");
var data = {
email: email.value,
password: password.value
};
$.ajax({
type: "GET",
url: "http://localhost/ParentChild/index.php",
dataType: "json",
data: data,
success: function (response) {
console.log("SUCCESS");
console.log(response);
},
error: function (response, textStatus, errorThrown) {
console.log("ERROR");
console.log("Status: " + textStatus);
console.log(response.responseText);
}
});
}
</script>
</head>
<body>
<form method="GET" action="javascript:post();">
<div>
Parent Window
<br><label for="email">Email: <input type="text" id="email" name="email"></label>
<br><label for="password">Password: <input type="text" id="password" name="password"></label>
<br><input type="submit" value="Post">
</div>
</form>
</body>
答案 1 :(得分:0)
稍微多一点pythonic。
len(''.join(map(str, lst)))