{ "cells": [ { "cell_type": "code", "execution_count": 125, "metadata": {}, "outputs": [], "source": [ "import requests\n", "import os" ] }, { "cell_type": "code", "execution_count": 76, "metadata": {}, "outputs": [], "source": [ "r = requests.get(\"https://raw.githubusercontent.com/AlexGustafsson/molecular-data/master/csv/elements.csv\").text" ] }, { "cell_type": "code", "execution_count": 86, "metadata": {}, "outputs": [], "source": [ "elements = [x.split(\",\")[1].lower() for x in r.split(\"\\n\")[1:-1]]\n", "elements.sort(key = lambda s: len(s))\n", "elements = elements[::-1]" ] }, { "cell_type": "code", "execution_count": 132, "metadata": {}, "outputs": [], "source": [ "def checkWord(word):\n", " output = []\n", " while len(word) > 0:\n", " lSt = len(word)\n", " for el in elements:\n", " eLen = len(el)\n", " if word[0:eLen].strip() == el.strip():\n", " word = word[eLen:]\n", " output.append(el)\n", " break\n", " if lSt == len(word):\n", " return None\n", " return output" ] }, { "cell_type": "code", "execution_count": 136, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "ce81cc297805406988bb78c0adb7178c", "version_major": 2, "version_minor": 0 }, "text/plain": [ "IntProgress(value=0, max=224673)" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "outputList = []\n", "for word in wordList:\n", " outputList.append(checkWord(word))" ] }, { "cell_type": "code", "execution_count": 146, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0.019432686615659202\n" ] } ], "source": [ "ct = 0\n", "for e in outputList:\n", " ct += 1 if e != None else 0\n", "print(ct/len(outputList))" ] }, { "cell_type": "code", "execution_count": 156, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['_n',\n", " '_nauf',\n", " '_naus',\n", " '_Ndrangheta',\n", " '_ne',\n", " '_nein',\n", " '_nen',\n", " '_nueber',\n", " '_nunter',\n", " '_s',\n", " '_s_Gravenhage',\n", " '_s_Hertogenbosch',\n", " '_abel',\n", " '_abhaengig',\n", " '_achsig',\n", " '_ade',\n", " '_affin',\n", " '_aehrig',\n", " '_al__ell',\n", " '_algie',\n", " '_aemie',\n", " '_ana',\n", " '_and',\n", " '_andin',\n", " '_anfaellig',\n", " '_ant',\n", " '_antin',\n", " '_arm',\n", " '_aermelig',\n", " '_armig',\n", " '_artig',\n", " '_ase',\n", " '_ation',\n", " '_ation__ierung',\n", " '_aeugig',\n", " '_baendig',\n", " '_bank',\n", " '_bar',\n", " '_basiert',\n", " '_bedingt',\n", " '_beduerftig',\n", " '_beinig',\n", " '_bereit',\n", " '_berg',\n", " '_bestaendig',\n", " '_betont',\n", " '_bewegt',\n", " '_bewusst',\n", " '_bezogen',\n", " '_biont',\n", " '_biose',\n", " '_bluetig_abgeleitet_von_Bluete',\n", " '_bluetig_abgeleitet_von_Blut',\n", " '_bluetler',\n", " '_bold',\n", " '_boldin',\n", " '_bolzen',\n", " '_bruestig',\n", " '_buchstabig',\n", " '_chen',\n", " '_chinesisch',\n", " '_choerig',\n", " '_denken',\n", " '_deutig',\n", " '_dicht',\n", " '_dings',\n", " '_draehtig',\n", " '_durstig',\n", " '_ebene',\n", " '_echt',\n", " '_ei',\n", " '_eigen',\n", " '_eiig',\n", " '_ektomie',\n", " '_ent',\n", " '_er',\n", " '_ergie',\n", " '_erin',\n", " '_esk',\n", " '_euse',\n", " '_fabrik',\n", " '_fach',\n", " '_fache',\n", " '_faecherig',\n", " '_faechrig',\n", " '_faedig',\n", " '_faehig',\n", " '_faeltig',\n", " '_farben',\n", " '_farbig',\n", " '_feindlich',\n", " '_feldig',\n", " '_fenstrig',\n", " '_fern',\n", " '_fertig',\n", " '_fest',\n", " '_figurig',\n", " '_fingerig',\n", " '_fingrig',\n", " '_fizieren',\n", " '_flach',\n", " '_flaechner',\n", " '_flosser',\n", " '_fluegelig',\n", " '_flueglig',\n", " '_flut',\n", " '_fon',\n", " '_foermig',\n", " '_frage',\n", " '_freak',\n", " '_frei',\n", " '_fremd',\n", " '_freudig',\n", " '_freundlich',\n", " '_frisch',\n", " '_fritze',\n", " '_front',\n", " '_fruchtig',\n", " '_fueszer',\n", " '_fueszig',\n", " '_fuzzi',\n", " '_gam',\n", " '_gebunden',\n", " '_geeignet',\n", " '_geil',\n", " '_gemaesz',\n", " '_gen',\n", " '_gerecht',\n", " '_geschlechtig',\n", " '_geschossig',\n", " '_getreu',\n", " '_gewaltig',\n", " '_gewaltige',\n", " '_gewaltiger',\n", " '_gigant',\n", " '_gigantin',\n", " '_glaeubig',\n", " '_glaeubigkeit',\n", " '_gleichen',\n", " '_gliederig',\n", " '_gradig',\n", " '_graf',\n", " '_grafie',\n", " '_grafin',\n", " '_gramm',\n", " '_grammig',\n", " '_guenstig',\n", " '_haft',\n", " '_hai',\n", " '_halben',\n", " '_halber',\n", " '_haltig',\n", " '_haeltig',\n", " '_hebig',\n", " '_heini',\n", " '_heit',\n", " '_hoeffig',\n", " '_hoerig',\n", " '_huber',\n", " '_huberei',\n", " '_hungrig',\n", " '_i',\n", " '_iade',\n", " '_iatrie',\n", " '_id',\n", " '_ie_gesprochen_als_langes_i',\n", " '_ie_gesprochen_als_i_e',\n", " '_ier',\n", " '_ieren',\n", " '_ierung__ation',\n", " '_igkeit',\n", " '_imperium',\n", " '_in',\n", " '_inski',\n", " '_intensiv',\n", " '_intern',\n", " '_ion',\n", " '_ion__ierung',\n", " '_isieren',\n", " '_ismus',\n", " '_istisch',\n", " '_itis',\n", " '_iv',\n", " '_jaehrig',\n", " '_jaehrlich',\n", " '_karaeter',\n", " '_karaetig',\n", " '_keit',\n", " '_killer',\n", " '_klassig',\n", " '_klaessler',\n", " '_klaesslerin',\n", " '_klauig',\n", " '_konform',\n", " '_koepfig',\n", " '_koepfisch',\n", " '_kosmetik',\n", " '_kraeftig',\n", " '_krat',\n", " '_kratie',\n", " '_kratin',\n", " '_landschaft',\n", " '_lastig',\n", " '_lawine',\n", " '_lebig',\n", " '_leer',\n", " '_lei',\n", " '_leibig',\n", " '_lein',\n", " '_lich',\n", " '_ling',\n", " '_lings',\n", " '_linig',\n", " '_linsig',\n", " '_lippig',\n", " '_lith',\n", " '_loge',\n", " '_logie',\n", " '_login',\n", " '_loh',\n", " '_los',\n", " '_losigkeit',\n", " '_loetig',\n", " '_luestern',\n", " '_lustig',\n", " '_lyse',\n", " '_mache',\n", " '_macher',\n", " '_macherin',\n", " '_mafia',\n", " '_malig',\n", " '_mals',\n", " '_mane',\n", " '_manie',\n", " '_manin',\n", " '_maennisch',\n", " '_marathon',\n", " '_marder',\n", " '_maszen',\n", " '_maeszig',\n", " '_master',\n", " '_material',\n", " '_maeulig',\n", " '_mekka',\n", " '_mensch',\n", " '_meter',\n", " '_metrie',\n", " '_minuetig',\n", " '_minuetlich',\n", " '_mogul',\n", " '_monatig',\n", " '_monatlich',\n", " '_morph',\n", " '_motorig',\n", " '_muede',\n", " '_muedigkeit',\n", " '_muffel',\n", " '_muetig',\n", " '_nackig',\n", " '_nah',\n", " '_nahme',\n", " '_namig',\n", " '_naesig',\n", " '_nasig',\n", " '_naut',\n", " '_nautin',\n", " '_neutral',\n", " '_nom_Verwalter',\n", " '_nom_mathematischer_Ausdruck',\n", " '_nom_von_Gesetzen_abhaengig',\n", " '_nomie',\n", " '_nudel',\n", " '_o',\n", " '_ohrig',\n", " '_oid',\n", " '_okrat',\n", " '_okratie',\n", " '_okratin',\n", " '_olympiade',\n", " '_omane',\n", " '_omanin',\n", " '_onkel',\n", " '_ophil',\n", " '_ophob',\n", " '_orientiert',\n", " '_othek',\n", " '_ow',\n", " '_papst',\n", " '_paepstin',\n", " '_paradies',\n", " '_path',\n", " '_pathie',\n", " '_pathin',\n", " '_periodig',\n", " '_pferdig',\n", " '_pflichtig',\n", " '_pfuender',\n", " '_pfuendig',\n", " '_phasig',\n", " '_phil',\n", " '_philie',\n", " '_phob',\n", " '_piraterie',\n", " '_plaetzer',\n", " '_plaetzig',\n", " '_polig',\n", " '_protz',\n", " '_prozentig',\n", " '_raedrig',\n", " '_rahmen',\n", " '_raenderig',\n", " '_randig',\n", " '_raendrig',\n", " '_rangig',\n", " '_reif',\n", " '_reihig',\n", " '_riese',\n", " '_riesin',\n", " '_ruderig',\n", " '_rudrig',\n", " '_sache',\n", " '_saitig',\n", " '_salat',\n", " '_sam',\n", " '_saetzig',\n", " '_sau',\n", " '_saeulig',\n", " '_schaedelig',\n", " '_schaft',\n", " '_schalig',\n", " '_schichtig',\n", " '_schiene',\n", " '_schnaebelig',\n", " '_schreck',\n", " '_schwach',\n", " '_schwanger',\n", " '_schwaenzig',\n", " '_schwein',\n", " '_schwemme',\n", " '_schwer',\n", " '_seitig',\n", " '_seits',\n", " '_selig',\n", " '_semestrig',\n", " '_Sibirien',\n", " '_sicher',\n", " '_silbig',\n", " '_silbler',\n", " '_silo',\n", " '_sitzer',\n", " '_sitzig',\n", " '_skop',\n", " '_spaltig',\n", " '_spezifisch',\n", " '_sprachig',\n", " '_sprachlich',\n", " '_spurig',\n", " '_staenglig',\n", " '_stark',\n", " '_stel',\n", " '_stellig',\n", " '_sterben',\n", " '_stichig',\n", " '_stielig',\n", " '_stimmig',\n", " '_stoeckig',\n", " '_strahlig',\n", " '_strophig',\n", " '_stufig',\n", " '_stuendig',\n", " '_stuendlich',\n", " '_suechtig',\n", " '_szene',\n", " '_taegig',\n", " '_taeglich',\n", " '_tante',\n", " '_tauglich',\n", " '_technisch',\n", " '_teilig',\n", " '_tel',\n", " '_thek',\n", " '_titan',\n", " '_tomie',\n", " '_tonig',\n", " '_toenig',\n", " '_tonner',\n", " '_tourismus',\n", " '_traechtig',\n", " '_traeger',\n", " '_traegerin',\n", " '_treu',\n", " '_troph',\n", " '_tuechtig',\n", " '_tum',\n", " '_tuemlich',\n", " '_tuerig',\n", " '_tuermig',\n", " '_ung',\n", " '_urie',\n", " '_verdaechtig',\n", " '_verschnitt',\n", " '_versteher',\n", " '_versteherin',\n", " '_vertraeglich',\n", " '_wahn',\n", " '_wandig',\n", " '_waertig',\n", " '_waerts',\n", " '_weise',\n", " '_welle',\n", " '_werk',\n", " '_wert',\n", " '_wertig',\n", " '_wesen',\n", " '_widrig',\n", " '_willig',\n", " '_wirksam',\n", " '_woechentlich',\n", " '_wochig',\n", " '_woechig',\n", " '_wuerdig',\n", " '_wut',\n", " '_wuetig',\n", " '_zahnig',\n", " '_zar',\n", " '_zarin',\n", " '_zehig',\n", " '_zeiler',\n", " '_zeilig',\n", " '_zellig',\n", " '_zentriert',\n", " '_zeug',\n", " '_ziffrig',\n", " '_zimmrig',\n", " '_zinkig',\n", " '_zirkus',\n", " '_zoeller',\n", " '_zollig',\n", " '_zuegig',\n", " '_zylinder',\n", " '_zylindrig',\n", " '24_Sekunden_Regel',\n", " '3_D',\n", " '3_D_Drucker',\n", " '3_D_Film',\n", " '3_D_Format',\n", " '3D_Film',\n", " '80er_Jahre',\n", " 'a_Buchstabe_Ton',\n", " 'ae_Buchstabe',\n", " 'a_a_Moll_Ar',\n", " 'A_Abkuerzung',\n", " 'A_Physik_Einheit_der_Laenge',\n", " 'a_franzoesische_Praeposition',\n", " 'a_italienische_Praeposition',\n", " 'a_bas',\n", " 'a_batt_',\n", " 'a_battuta',\n", " 'a_c__a_condition',\n", " 'a_c__a_conto',\n", " 'a_cappella',\n", " 'a_condition',\n", " 'a_conto',\n", " 'a_d_',\n", " 'a_dato',\n", " 'a_deux_cordes',\n", " 'a_deux_mains',\n", " 'a_discretion',\n", " 'a_due',\n", " 'a_fond',\n", " 'a_fonds_perdu',\n", " 'a_forfait',\n", " 'a_fortiori',\n", " 'a_fresco',\n", " 'a_gogo',\n", " 'a_jour',\n", " 'a_l_allemande-0',\n", " 'a_l_alsacienne',\n", " 'a_l_egyptienne',\n", " 'a_la',\n", " 'a_la_baisse',\n", " 'a_la_bonne_heure',\n", " 'a_la_carte',\n", " 'a_la_d_Albufera',\n", " 'a_la_dieppoise',\n", " 'a_la_diplomate',\n", " 'a_la_Don_Carlos',\n", " 'a_la_Don_Juan',\n", " 'a_la_hausse',\n", " 'a_la_jardiniere',\n", " 'a_la_longue',\n", " 'a_la_maison',\n", " 'a_la_meuniere',\n", " 'a_la_minute',\n", " 'a_la_mode',\n", " 'a_la_petite_mariee',\n", " 'a_la_suite',\n", " 'a_limine',\n", " 'a_meta',\n", " 'a_part',\n", " 'a_piacere',\n", " 'a_point',\n", " 'a_posteriori',\n", " 'a_potiori',\n", " 'a_prima_vista',\n", " 'a_priori',\n", " 'a_quatre',\n", " 'a_quatre_mains',\n", " 'a_quatre_parties',\n", " 'a_secco',\n", " 'a_tempo',\n", " 'a_tout_prix',\n", " 'a_v_',\n", " 'a_vista',\n", " 'a_',\n", " 'A_Bombe',\n", " 'A_cappella_Chor',\n", " 'A_Dur',\n", " 'A_Dur_Tonleiter',\n", " 'A_fresco_Malerei',\n", " 'A_Fuehrerschein',\n", " 'A_Jugend',\n", " 'A_Jugendliche',\n", " 'A_Jugendlicher',\n", " 'A_Jugendmannschaft',\n", " 'A_Junior',\n", " 'A_Junioren_Bundesliga',\n", " 'A_Juniorin',\n", " 'A_Kohle',\n", " 'A_la_carte_Essen',\n", " 'A_la_carte_Restaurant',\n", " 'a_Laut',\n", " 'a_Moll',\n", " 'a_Moll_Tonleiter',\n", " 'A_Probe',\n", " 'A_Saite',\n", " 'A_Seite',\n", " 'a__anno',\n", " 'a__Abkuerzung_am_alt',\n", " 'a__a_',\n", " 'A__B_',\n", " 'a__c__i_',\n", " 'a__Chr___n__',\n", " 'A__H_',\n", " 'a__m__ante_meridiem',\n", " 'a__St_',\n", " 'A__T_',\n", " 'a__u__c_',\n", " 'a__Z_',\n", " 'a__a__O_',\n", " 'A__C_',\n", " 'a__D_',\n", " 'A__D_',\n", " 'a__d_',\n", " 'a__G_',\n", " 'a__l_',\n", " 'ae__L_',\n", " 'a__o__Prof_',\n", " 'A__O__C_',\n", " 'Aa_Wasserlauf_Fluss_Bach',\n", " 'Aa_Kot',\n", " 'AA',\n", " 'Aachen',\n", " 'Aachener_Einwohner_Aachens',\n", " 'Aachener_Adjektiv',\n", " 'Aachenerin',\n", " 'AAD',\n", " 'Aak',\n", " 'Aake',\n", " 'Aakerbeere',\n", " 'Aal',\n", " 'aalartig',\n", " 'aalen',\n", " 'Aalfang',\n", " 'Aalfischer',\n", " 'aalfoermig',\n", " 'aalglatt',\n", " 'aalgleich',\n", " 'Aalkasten',\n", " 'Aalkorb',\n", " 'Aall',\n", " 'Aalleiter',\n", " 'Aalmutter',\n", " 'Aalquappe',\n", " 'Aalraupe',\n", " 'Aalreuse',\n", " 'Aalspeer',\n", " 'Aalstechen',\n", " 'Aalstrich',\n", " 'Aalsuppe',\n", " 'Aaltierchen',\n", " 'Aap',\n", " 'Aar',\n", " 'Aarau',\n", " 'Aarauer',\n", " 'Aarauerin',\n", " 'Aare',\n", " 'Aargau',\n", " 'Aargauer_Adjektiv',\n", " 'Aargauer_Einwohner_des_Aargaus',\n", " 'Aargauerin',\n", " 'aargauisch',\n", " 'Aaron',\n", " 'Aas',\n", " 'Aasbande',\n", " 'Aasblume',\n", " 'aasen',\n", " 'Aasfliege',\n", " 'aasfressend',\n", " 'Aasfresser',\n", " 'Aasgeier',\n", " 'Aasgeruch',\n", " 'aasig',\n", " 'Aasinsekt',\n", " 'Aasjaegerei',\n", " 'Aaskaefer',\n", " 'Aaskraehe',\n", " 'Aasseite',\n", " 'Aast',\n", " 'Aasvogel',\n", " 'ab_Adverb',\n", " 'AB',\n", " 'ab_Praeposition',\n", " 'ab_ovo',\n", " 'ab_ovo_usque_ad_mala',\n", " 'ab_sein',\n", " 'ab_urbe_condita',\n", " 'ab_',\n", " 'Aba',\n", " 'Abaddon',\n", " 'Abade',\n", " 'Abaisse',\n", " 'abaissieren',\n", " 'abaissiert',\n", " 'Abaka',\n", " 'abakteriell',\n", " 'Abakus',\n", " 'Abaelard',\n", " 'abaelardisieren',\n", " 'Abalienation',\n", " 'abalienieren',\n", " 'Abalone',\n", " 'abaenderbar',\n", " 'abaenderlich',\n", " 'abaendern',\n", " 'Abaenderung',\n", " 'Abaenderungsantrag',\n", " 'Abaenderungsklage',\n", " 'Abaenderungsvorschlag',\n", " 'Abandon',\n", " 'abandonnieren',\n", " 'abangeln',\n", " 'abaengstigen',\n", " 'abarbeiten',\n", " 'Abarbeitung',\n", " 'abaergern',\n", " 'Abart',\n", " 'abarten',\n", " 'abartig',\n", " 'Abartigkeit',\n", " 'Abartung',\n", " 'abaeschern',\n", " 'abaesen',\n", " 'Abasie',\n", " 'abasten',\n", " 'abaesten',\n", " 'Abata',\n", " 'Abate_Birne',\n", " 'Abate_Weltgeistlicher',\n", " 'Abatebirne',\n", " 'Abatis',\n", " 'abatisch',\n", " 'Abatjour',\n", " 'abatmen',\n", " 'Abaton',\n", " 'abaetzen',\n", " 'Abaetzung',\n", " 'Abb_',\n", " 'Abba',\n", " 'abbacken',\n", " 'abbaggern',\n", " 'abbalgen',\n", " 'abballern',\n", " 'abbalzen',\n", " 'Abbaside',\n", " 'Abbate',\n", " 'Abbau',\n", " 'Abbauarbeit',\n", " 'abbaubar',\n", " 'abbauen',\n", " 'Abbauerscheinung',\n", " 'Abbaufeld',\n", " 'Abbaugebiet',\n", " 'Abbaugerechtigkeit',\n", " 'abbaumen',\n", " 'Abbaumethode',\n", " 'Abbauplan',\n", " 'Abbauprodukt',\n", " 'Abbauprozess',\n", " 'Abbaurecht',\n", " 'Abbaustelle',\n", " 'Abbauvermoegen',\n", " 'abbauwuerdig',\n", " 'Abbe_Physiker',\n", " 'Abbe_Weltgeistlicher',\n", " 'abbedingen',\n", " 'Abbedingung',\n", " 'abbeeren',\n", " 'abbehalten',\n", " 'abbeiszen',\n", " 'abbeizen',\n", " 'Abbeizmittel',\n", " 'abbekommen',\n", " 'abberufen',\n", " 'abberufen_werden',\n", " 'Abberufung',\n", " 'abbestellen',\n", " 'Abbestellung',\n", " 'abbetteln',\n", " 'abbeuteln',\n", " 'Abbevillien',\n", " 'abbezahlen',\n", " 'Abbezahlung',\n", " 'Abbiegelicht',\n", " 'abbiegen',\n", " 'Abbieger',\n", " 'Abbiegerin',\n", " 'Abbiegespur',\n", " 'Abbiegung',\n", " 'Abbild',\n", " 'abbildbar',\n", " 'abbilden',\n", " 'Abbildung',\n", " 'Abbildungsfehler',\n", " 'Abbildungsfreiheit',\n", " 'Abbildungsleistung',\n", " 'Abbildungsmaszstab',\n", " 'abbimsen',\n", " 'abbinden',\n", " 'Abbindung',\n", " 'Abbiss',\n", " 'Abbitte',\n", " 'abbitten',\n", " 'abblasen',\n", " 'abblassen',\n", " 'abblatten',\n", " 'abblaettern',\n", " 'abbleiben',\n", " 'abbleichen',\n", " 'Abblende',\n", " 'abblenden',\n", " 'Abblendlicht',\n", " 'Abblendung',\n", " 'abblitzen',\n", " 'abblitzen_lassen',\n", " 'abblocken',\n", " 'Abblockung',\n", " 'abbluehen',\n", " 'pStg_Pfund_Sterling',\n", " 'a_Strahlen',\n", " 'a_Strahler',\n", " 'a_Teilchen',\n", " 'b_Carotin',\n", " 'b_Carotin_reich',\n", " 'b_Rezeptor',\n", " 'b_Rezeptoren_Blocker',\n", " 'b_Strahlen',\n", " 'b_Strahler',\n", " 'b_Strahlung',\n", " 'g_Quant',\n", " 'g_Strahlen',\n", " 'd_Strahlen',\n", " 'mF',\n", " 'mg_Mikrogramm',\n", " 'mm_Mikrometer',\n", " 'abbohren',\n", " 'abboeschen',\n", " 'Abboeschung',\n", " 'Abbrand',\n", " 'abbraten',\n", " 'abbrauchen',\n", " 'abbrausen',\n", " 'abbrechen',\n", " 'Abbrecher',\n", " 'Abbrecherin',\n", " 'Abbrecherquote',\n", " 'abbremsen',\n", " 'Abbremsung',\n", " 'abbrennen',\n", " 'Abbreviation',\n", " 'Abbreviator',\n", " 'Abbreviatur',\n", " 'abbreviieren',\n", " 'abbringen',\n", " 'abbroeckeln',\n", " 'Abbroeckelung',\n", " 'abbrocken',\n", " 'Abbroecklung',\n", " 'Abbruch',\n", " 'Abbrucharbeit',\n", " 'Abbruchbirne',\n", " 'Abbruchfirma',\n", " 'Abbruchgelaende',\n", " 'Abbruchgenehmigung',\n", " 'Abbruchhaus',\n", " 'Abbruchkante',\n", " 'Abbruchmaterial',\n", " 'abbruchreif',\n", " 'Abbruchsarbeit',\n", " 'Abbruchsgenehmigung',\n", " 'Abbruchsieg',\n", " 'Abbruchsieger',\n", " 'Abbruchsiegerin',\n", " 'Abbruchunternehmen',\n", " 'abbruehen',\n", " 'abbrummen',\n", " 'abbuchen',\n", " 'Abbuchung',\n", " 'abbuecken',\n", " 'abbuegeln',\n", " 'Abbuegler',\n", " 'Abbueglerin',\n", " 'abbummeln',\n", " 'Abbund',\n", " 'abbuersten',\n", " 'abbueszen',\n", " 'abbusseln',\n", " 'Abc',\n", " 'ABC_Abwehr',\n", " 'ABC_Abwehrtruppe',\n", " 'ABC_Alarm',\n", " 'Abc_Buch',\n", " 'Abc_Code',\n", " 'ABC_Gefahr',\n", " 'ABC_Kampfmittel',\n", " 'Abc_Schuetze',\n", " 'Abc_Schuetzin',\n", " 'ABC_Staaten',\n", " 'ABC_Waffen',\n", " 'ABC_Waffen_frei',\n", " 'abcashen',\n", " 'abchangieren',\n", " 'Abchase',\n", " 'Abchasien',\n", " 'Abchasin',\n", " 'abchasisch',\n", " 'abchecken',\n", " 'abclich',\n", " 'abdachen',\n", " 'Abdachung',\n", " 'abdaemmen',\n", " 'Abdaemmung',\n", " 'Abdampf',\n", " 'Abdampfapparat',\n", " 'Abdampfaustritt',\n", " 'abdaempfen',\n", " 'abdampfen',\n", " 'Abdampfentoeler',\n", " 'Abdampfheizung',\n", " 'Abdampfschale',\n", " 'Abdampfvorwaermer',\n", " 'Abdampfwaerme',\n", " 'abdanken',\n", " 'Abdankung',\n", " 'abdasseln',\n", " 'Abdeckcreme',\n", " 'abdecken',\n", " 'Abdecker',\n", " 'Abdeckerei',\n", " 'Abdeckerin',\n", " 'Abdeckklappe',\n", " 'Abdeckmittel',\n", " 'Abdeckplane',\n", " 'Abdeckplatte',\n", " 'Abdeckstift',\n", " 'Abdeckung',\n", " 'Abdera',\n", " 'Abderit',\n", " 'abderitisch',\n", " 'abdestillieren',\n", " 'abdichten',\n", " 'Abdichtung',\n", " 'abdienen',\n", " 'Abdikation',\n", " 'abdikativ',\n", " 'abdingbar',\n", " 'abdingen',\n", " 'abdizieren',\n", " 'abdocken',\n", " 'Abdomen',\n", " 'abdominal',\n", " 'Abdominalgraviditaet',\n", " 'abdominell',\n", " 'Abdominoskopie',\n", " 'abdonnern',\n", " 'abdraengen',\n", " 'abdrehen',\n", " 'Abdrift',\n", " 'abdriften',\n", " 'abdrosseln',\n", " 'Abdrosselung',\n", " 'Abdrosslung',\n", " 'Abdruck_abgeleitet_von_abdrucken',\n", " 'Abdruck_abgeleitet_von_abdruecken',\n", " 'abdrucken',\n", " 'abdruecken',\n", " 'abducken',\n", " 'Abduktion',\n", " 'Abduktor',\n", " 'Abduktorenparalyse',\n", " 'Abduktorenzerrung',\n", " 'Abdullah',\n", " 'abdunkeln',\n", " 'Abdunkelung',\n", " 'Abdunklung',\n", " 'abduschen',\n", " 'abduesen',\n", " 'Abduzens',\n", " 'abduzieren',\n", " 'abebben',\n", " 'Abecedarier',\n", " 'Abecedarium',\n", " 'Abecedarius',\n", " 'abecedieren',\n", " 'Abee',\n", " 'abeggen',\n", " 'abeisen',\n", " 'Abel',\n", " 'Abelespiele',\n", " 'Abelmoschus',\n", " 'Abend',\n", " 'Abend_Make_up',\n", " 'Abendakademie',\n", " 'Abendandacht',\n", " 'Abendanzug',\n", " 'Abendausgabe',\n", " 'Abendblatt',\n", " 'Abendbrot',\n", " 'Abendbrottisch',\n", " 'Abendbrotzeit',\n", " 'Abenddaemmerung',\n", " 'Abendeinladung',\n", " 'abendelang',\n", " 'Abendempfang',\n", " 'abendessen',\n", " 'Abendessen',\n", " 'Abendfriede',\n", " 'Abendfrieden',\n", " 'abendfuellend',\n", " 'Abendgarderobe',\n", " 'Abendgebet',\n", " 'Abendgesellschaft',\n", " 'Abendgestaltung',\n", " 'Abendglocke',\n", " 'Abendgottesdienst',\n", " 'Abendgymnasium',\n", " 'Abendhandel',\n", " 'Abendhauch',\n", " 'Abendhauptschule',\n", " 'Abendhimmel',\n", " 'Abendkarte',\n", " 'Abendkasse',\n", " 'Abendkleid',\n", " 'Abendkleidung',\n", " 'Abendkurs',\n", " 'Abendkursus',\n", " 'Abendland',\n", " 'Abendlaender',\n", " 'Abendlaenderin',\n", " 'abendlaendisch',\n", " 'Abendlaeuten',\n", " 'abendlich',\n", " 'Abendlicht',\n", " 'Abendluft',\n", " 'Abendmahl',\n", " 'Abendmahlbrot',\n", " 'Abendmahlfeier',\n", " 'Abendmahlgemeinschaft',\n", " 'Abendmahlgeraet',\n", " 'Abendmahlkelch',\n", " 'Abendmahlsbrot',\n", " 'Abendmahlsfeier',\n", " 'Abendmahlsgemeinschaft',\n", " 'Abendmahlsgeraet',\n", " 'Abendmahlskelch',\n", " 'Abendmahlswein',\n", " 'Abendmahlwein',\n", " 'Abendmahlzeit',\n", " 'Abendmantel',\n", " 'Abendmesse',\n", " 'Abendmusik',\n", " 'Abendnachrichten',\n", " 'Abendoeffnung',\n", " 'Abendprogramm',\n", " 'Abendrealschule',\n", " 'Abendrobe',\n", " 'Abendrot',\n", " 'Abendroete',\n", " 'abends',\n", " 'Abendschule',\n", " ...]" ] }, "execution_count": 156, "metadata": {}, "output_type": "execute_result" } ], "source": [ "wordList" ] }, { "cell_type": "code", "execution_count": 150, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "längstes wort\n", "universalgeschichtlich 22\n" ] } ], "source": [ "# längstes Wort suchen\n", "maxlen = 0\n", "maxWord = \"\"\n", "for e in outputList:\n", " \n", " join = \"\".join(e) if e is not None else \"\"\n", " if maxlen <= len(join):\n", " maxWord = join\n", " maxlen = len(join)\n", "print(\"längstes wort\")\n", "print(maxWord, maxlen)" ] }, { "cell_type": "code", "execution_count": 151, "metadata": {}, "outputs": [], "source": [ "# Liste in Datei schreiben.\n", "with open(\"periodensystemListe\", \"w\") as q:\n", " for e in outputList:\n", " if e is not None:\n", " join = \"\".join(e) + \"\\n\"\n", " q.write(join)\n", " q.close()" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.7" } }, "nbformat": 4, "nbformat_minor": 2 }