Wpis z mikrobloga

Elo Mirki i Mirabelki, ma ktoś może jakiś malutki programik pokazujący ilość liter?

Szukam czegoś co po wrzuceniu np. 1000 słów, wskaże mi które z tych słów ma najwięcej liter A, B, C... itd.
Oczywiście pokaże mi to słowo.

coś ktoś? #programowanie #python #javascript #java
  • 8
  • Odpowiedz
@TheRake: mały offtop: przedmówcy nie zrozumieli wymagań ( ͡° ͜ʖ ͡°)

Tutaj oczywiście to prywatna sprawa czasu poświęconego przez OPa i komentujących, ale w komercyjnych warunkach takie nieporozumienia odnośnie wymagań to potężna kasa przepalana bez sensu.

A skoro otagowałeś Java to może zaraz Jaca podzieli się jakąś anegdotą dotyczącą takich sytuacji w przeciętnej kontraktornii ( ͡º ͜ʖ͡º)
  • Odpowiedz
@bb89: Tam widzę opcje wyszukiwania liter, lub ile razy występuje... ale problem taki że pierwsze szuka samej litery, a drugie ile razy występuje w całym tekście ;/
A mi chodzi o coś w stylu:
-Kunegunda
-Agnieszka
-Katarzyna
-Hermenegilda

wpisujemy że szukamy litery 'A' i pokazuje że w 'Katarzyna' występuje najwiecej 'A', szukamy 'E' i wynik to 'Hermenegilda' bo są trzy litery 'E'

@Kolorowezworki: @Wogybogy: Gdybym potrafił to bym nie
  • Odpowiedz
@TheRake:

from collections import Counter
names = ['Kunegunda', 'Agnieszka', 'Katarzyna', 'Hermenegilda']
letter = 'e'
print(sorted(names, key=lambda name: Counter(name.lower())[letter], reverse=True)[0])

Coś takiego w pythonie na szybko, podawanie litery i wczytanie imion sobie dopisz z pomocą google
  • Odpowiedz