Как я могу подсчитать вхождения элемента списка?

вы можете открыть новое всплывающее окно, выполнив следующий код

var myWindow = window.open("", "newWindow", "width=500,height=700");
//window.open('url','name','specs');

, теперь вы можете добавить любой элемент, используя как

myWindow.document.write(); And myWindow.document.body.innerHTML = "HTML";

. Я порекомендую, что сначала вы создаете новый html-файл с любым именем. В этом примере я использую

newFile.html

И не забудьте добавить все содержимое в этот файл, например bootstrap cdn или jquery, значит все ссылки и скрипты. Затем сделайте div с некоторым id или используйте свое тело и дайте ему id. в этом примере я дал id="mainBody" моему тегу newFile.html <body>

<body id="mainBody">

Затем откройте этот файл, используя

<script>    
var myWindow = window.open("newFile.html", "newWindow", "width=500,height=700");
</script>

И добавьте все, что вы хотите добавить в теге тела. используя следующий код

<script>    
 var myWindow = window.open("newFile.html","newWindow","width=500,height=700");  

   myWindow.onload = function(){
     let content = "<button class='btn btn-primary' onclick='window.print();'>Confirm</button>";
   myWindow.document.getElementById('mainBody').innerHTML = content;
    } 

myWindow.window.close();
 </script>

, он прост.

1338
задан user2357112 20 December 2018 в 20:38
поделиться

2 ответа

Если вы хотите подсчитать только один элемент, используйте метод count :

>>> [1, 2, 3, 4, 1, 4, 1].count(1)
3

Не используйте его, если вы хотите подсчитать несколько элементов. Вызов count в цикле требует отдельного прохода по списку для каждого вызова count , что может иметь катастрофические последствия для производительности. Если вы хотите подсчитать все элементы или даже несколько элементов, используйте Счетчик , как описано в других ответах.

1728
ответ дан 22 November 2019 в 20:19
поделиться

list.count (x) возвращает количество раз, когда x появляется в списке

см .: http://docs.python.org/tutorial/datastructures.html#more-on-lists

44
ответ дан 22 November 2019 в 20:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: