打印python列表中项目的组合长度

时间:2016-12-08 00:14:21

标签: python list

我试图找出列表中所有项目的总长度。

list = [12, 35]

我不太确定如何一次性计算内部所有项目的len,因此它返回'4',而不是2,列表中的项目数量。谢谢!

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)))