리스트에서 어떤 일이 발생하는 시간을 계산하려고합니다. 변수를 설정하여 각 색인을 이동하고 개수를 계산할 수 있습니까? 나는 각자가 목록에 얼마나 많은 시간을 추가하는지 알고 싶다.
이렇게 보이길 바랍니다. while 루프는 잊어 버리십시오. 루프를 반복하고 있음을 보여주는 것입니다. 예제. 그리고 가능한 경우 라이브러리를 가져 와서 바로 가기를 만들거나 아니면 유일한 방법입니다.파이썬 카운트 및리스트에 추가하기
while True:
index = 0
L = ["brown", "brown", "brown", "red", "red", "yellow", "yellow"]
numberOfTimes = L.count([index])
index = index + numberOfTimes
numberOfTimesList.append(numberOfTimes)
나는 다음 거라고 또 다른 목록을 만들고 싶어 그래서 난 단지 이런 식으로 한 번에 갈색 볼 거라고 :
["brown", "red", "yellow"] [3, 2, 2]
'count'은 높은 수준의 도구를 useing 전에 파이썬의 기본을 잘 알고 있어야 더 좋을 것 같아 한 항목의 수를 계산할 때 유용하지만 모든 항목을 계산할 때'collections.Counter'의 선형 성능에 비해 이차 런타임이 떨어집니다. – user2357112
@ user2357112 그게 사실입니다. – turnt