“le plus répété de caractère dans un python de chaîne” Réponses codées

Comment trouver le mot le plus répété dans une chaîne en python

from collections import Counter

# Example phrase 
phrase = "John is the son of John second. Second son of John second is William second."
split_phrase = phrase.split()

# create counter object
Counter = Counter(split_phrase)

most_occured_words = Counter.most_common(4)
  
print(most_occured_words)
Random boi

le plus répété de caractère dans un python de chaîne

### Has No Modules ###

# The string
string = input("What 'thing' do you want the most repeated character of? Just type it!: ")

# Setting an empty dictionary (Key = Character + Value = Frequency)
character_frequency = {}

for character in string:
  if character in character_frequency:
    character_frequency[character] += 1
  else:
    character_frequency[character] = 1

    
Values = sorted([kv[1] for kv in character_frequency.items()], reverse=True)

for k,v in character_frequency.items():
  if v == Values[0]:
    print("'" + k + "'", "is the most repeated character in '" + string + "'.")
Old-fashioned Otter

Réponses similaires à “le plus répété de caractère dans un python de chaîne”

Questions similaires à “le plus répété de caractère dans un python de chaîne”

Plus de réponses similaires à “le plus répété de caractère dans un python de chaîne” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code