Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Occurence
#1
Hi, I want to print the occurence of each item . For example, you want 5 items in (1,1). Instead of printing 1,1,1,1,1 ; I want it to print 1:"5". I'm struggling with it for hours. Please could you check what s wrong in my function? Thanks!

def fonction3(n,a,b):
    import random
    L=[]
    L2=[]
    for k in range(n):
        r= random.randint(a,b)
        x= str(r)
        L.append(x)
        
    for item in L:
        count=L2.count(n)
        print(item + ":" + "\""+str(count)+"\"" )
    print("There are",(len(L)), "items")
    return L
Reply


Messages In This Thread
Occurence - by Adem - Nov-07-2019, 10:29 PM
RE: Occurence - by Gribouillis - Nov-07-2019, 10:48 PM
RE: Occurence - by perfringo - Nov-08-2019, 08:18 AM
RE: Occurence - by Adem - Nov-08-2019, 03:17 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Thumbs Up [SOLVED] Find last occurence of pattern in text file? Winfried 4 4,307 Aug-13-2021, 08:21 PM
Last Post: Winfried
  Delete minimum occurence in a string RavCOder 10 3,851 Nov-12-2019, 01:08 PM
Last Post: RavCOder

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020