Gadgets 4 Students Online Courses
Free Tutorials  Go to Your University  Placement Preparation 
0 like 0 dislike
13.4k views
in RTU/BTU B.Tech(CSE-VI SEM) PYTHON LAB by Goeduhub's Expert (7.6k points)
WAP to count the number of characters in the string and store them in a dictionary data structure

Where can I do online courses From Word's Top Instructors?

UDEMY::  Attend All Udemy Courses in Just INR 450[Coupon]
Coursera:: Join For FREE

1 Answer

0 like 0 dislike
by Goeduhub's Expert (7.6k points)
edited by
 
Best answer

Ques. WAP to count the number of characters in the string and store them in a dictionary data structure

Answer : 

Program 1 :

str=input("enter string : ")

f = {} 

for i in str: 

    if i in f: 

        f[i] += 1

    else: 

        f[i] = 1

print(f)

Output  : 

enter string : goeduhub.com 

{'g': 1, 'o': 2, 'e': 1, 'd': 1, 'u': 2, 'h': 1, 'b': 1, '.': 1, 'c': 1, 'm': 1}


Program 2 : 

from collections import Counter 

s = input("enter string : ")   

print (Counter(s)) 

Output 2 : 

enter string : GoEduHub.com provides Tutorials on Ml,Dl,Python

 Counter({'o': 6, ' ': 4, 'u': 3, 'l': 3, 'd': 2, 'r': 2, 'i': 2, 's': 2, 't': 2, 'n': 2, ',': 2, 'G': 1, 'E': 1, 'H': 1, 'b': 1, '.': 1, 'c': 1, 'm': 1, 'p': 1, 'v': 1, 'e': 1, 'T': 1, 'a': 1, 'M': 1, 'D': 1, 'P': 1, 'y': 1, 'h': 1}) 

What is Counter in Python?

Python Counter takes in input a list, tuple, dictionary, string, which are all iterable objects, and it will give you output that will have the count of each element.


For more Rajasthan Technical University CSE VI Sem Python Lab Experiments Click here

Code your future with Programming skills. Courses starting at ₹ 455 only!

3.3k questions

7.1k answers

395 comments

4.5k users

Related questions

 Important Lists:

Important Lists, Exams & Cutoffs Exams after Graduation PSUs

 Goeduhub:

About Us | Contact Us || Terms & Conditions | Privacy Policy || Youtube Channel || Telegram Channel © goeduhub.com Social::   |  | 

 

Free Online Directory
...