Laut Anwendung sollte das so sein. Die Toleranzklassen, um die es hier geht, sind Buchstaben/Zahlenpaare. 2G z.B.Sirius3 hat geschrieben: Samstag 14. Februar 2026, 11:54 Der Fehler tritt auf, weil der String zu kurz ist, also kein Index 1 existiert.Warum glaubst du, dass der String mindestens zwei Zeichen hat?Code: Alles auswählen
cresttol = "A" cresttol[1]
Die Suche ergab 100 Treffer
- Samstag 14. Februar 2026, 12:29
- Forum: Allgemeine Fragen
- Thema: String via Array Operator adressieren?
- Antworten: 8
- Zugriffe: 237
Re: String via Array Operator adressieren?
- Samstag 14. Februar 2026, 11:40
- Forum: Allgemeine Fragen
- Thema: String via Array Operator adressieren?
- Antworten: 8
- Zugriffe: 237
Re: String via Array Operator adressieren?
@Krischu: Was ist denn das für eine Frage? Das kann man doch einfach ausprobieren wenn man aus irgendeinem Grund nicht in der Python-Dokumentation nachlesen kann.
Ja ja, natürlich. Ich hab's auch eben ausprobiert. Eigentlich ist der Hintergrund ein anderer und ich wollte jetzt nicht das ganze ...
- Samstag 14. Februar 2026, 11:27
- Forum: Allgemeine Fragen
- Thema: String via Array Operator adressieren?
- Antworten: 8
- Zugriffe: 237
String via Array Operator adressieren?
Kann man auf eine String-Variable indiziert zugreifen?
Beispiel:
Beispiel:
Code: Alles auswählen
s="abcdef"
first=s[0]
second=s[1]
- Montag 7. Juli 2025, 11:23
- Forum: Installation/Konfigurieren
- Thema: Upgrade von Jupyter und allem, was dahinter ist. (mac, macport)
- Antworten: 0
- Zugriffe: 13142
Upgrade von Jupyter und allem, was dahinter ist. (mac, macport)
Die Situation auf meinem macOS (BigSur, macport) ist etwas unübersichtlich. Ich hatte festgestellt, das mein sympy im Jupyter Notebook
ziemlich veraltet war (1.3 statt 1.14). Ich machte darauf auf Kommandoebene ein `pip install --upgrade sympy`.
pip install --upgrade sympy
WARNING: Skipping /usr ...
ziemlich veraltet war (1.3 statt 1.14). Ich machte darauf auf Kommandoebene ein `pip install --upgrade sympy`.
pip install --upgrade sympy
WARNING: Skipping /usr ...
- Samstag 8. Februar 2025, 18:16
- Forum: Datenbankprogrammierung mit Python
- Thema: SELECT auf eine sqlite DB - Datum lesbar darstellen
- Antworten: 2
- Zugriffe: 9813
SELECT auf eine sqlite DB - Datum lesbar darstellen
Guten Tag zusammen. Ich wende mich hier an das Forum, weil ich hoffe, hier jemand SQLite-Kundigen zu finden. Es betrifft zwar nicht direkt Python, aber die Frage könnte genauso in Python vorkommen.
Ich durchforste meine Firefox History mit einem Shell-Skript, das gerade in den Anfängen steht ...
Ich durchforste meine Firefox History mit einem Shell-Skript, das gerade in den Anfängen steht ...
- Mittwoch 27. November 2024, 09:44
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
@Krischu: Damit man das importieren kann ohne das der Code in `main()` ausgeführt wird und damit man keine globalen Variablen hat.
Ja, gut. Aber warum will ich mein eigenes kleines Programm importieren? Ich habe dieses main-Konstrukt öfters gesehen, aber bringt es hier jetzt was Essentielles ...
- Dienstag 26. November 2024, 10:22
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
Dann nimm doch einfach eine for-Schleife:
from more_itertools import distinct_permutations
def check(a):
# hier Code zum überprüfen eine Bedingung
return True
def main():
permutations = distinct_permutations([3, 3, 4, 4, 7, 7, 1, 1, 5, 5])
for some_numbers in filter(check, permutations ...
- Dienstag 26. November 2024, 08:31
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
@Krischu: Weil das das Ergebnis von `side_effect()` ist. Ein Generator. Erst das `ilen()` konsumiert die Elemente die der generiert, womit auch `filter()` überhaupt etwas macht, und `permutations` ebenfalls.
In [95]: permutations
In [98]: ilen(side_effect(print, filter(check, permutations ...
- Montag 25. November 2024, 12:00
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
@Krischu: `more_itertools` ist doch dokumentiert. `side_effect()` ruft das erste Argument mit jedem Element aus dem iterierbaren zweiten Argument auf und liefert dann das Element unverändert weiter. Also hier werden alle Elemente die aus `filter()` kommen, mit `print()` ausgegeben. `ilen()` zählt ...
- Montag 25. November 2024, 09:29
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
Danke für die stilistischen und idiomatischen Verbesserungen. Diese "komischen Sachen" rutschen mir da manchmal rein, wenn ich etwas analysieren oder verstehen will. total brauchte ich nur während des Entwickelns, um mir ein Bild von den Größen zu machen. for a in b sollte man sich an den Spiegel ...
- Sonntag 24. November 2024, 18:58
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
Danke für den Tip `more_itertools.distinct_permutations()` . Werde ich auch noch ausprobieren. Ansonsten gelöst :
import itertools as p
import numpy as np
import math
total = 0
def check(a):
# hier Code zum überprüfen eine Bedingung
return True
a=p.permutations([3,3,4,4,7,7,1,1,5,5 ...
import itertools as p
import numpy as np
import math
total = 0
def check(a):
# hier Code zum überprüfen eine Bedingung
return True
a=p.permutations([3,3,4,4,7,7,1,1,5,5 ...
- Sonntag 24. November 2024, 18:17
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
Re: array an anderes anhängen - append
Danke für die Ideen. Genesis der Daten ist folgende:
a=p.permutations([6,6,2,2,3,3,7,7,5,5])
<itertools.permutations object at 0x7fca99df6eb8>
# ich könnte jetzt daraus eine Liste machen
b=list(a)
Zunächst habe ich Permutationen von 10 Elementen, die Duplikate enthalten. Daraus folgt, daß die ...
a=p.permutations([6,6,2,2,3,3,7,7,5,5])
<itertools.permutations object at 0x7fca99df6eb8>
# ich könnte jetzt daraus eine Liste machen
b=list(a)
Zunächst habe ich Permutationen von 10 Elementen, die Duplikate enthalten. Daraus folgt, daß die ...
- Sonntag 24. November 2024, 12:32
- Forum: Wissenschaftliches Rechnen
- Thema: array an anderes anhängen - append
- Antworten: 19
- Zugriffe: 20973
array an anderes anhängen - append
Ich möchte ein leeres (numpy) array deklarieren, was das shape (,10) hat. Dem Array möchte ich nach und nach Array Zeilen [0,1,2,3,4,5,6,7,8,9] anhängen.
import numpy as np
c=np.array([])
b=np.array([0,1,2,3,4,5,6,7,8,9])
np.append(c,b[0])
print (b)
print (c)
EDIT: noch ein weiterer Versuch ...
import numpy as np
c=np.array([])
b=np.array([0,1,2,3,4,5,6,7,8,9])
np.append(c,b[0])
print (b)
print (c)
EDIT: noch ein weiterer Versuch ...
- Freitag 7. Juli 2023, 10:40
- Forum: Allgemeine Fragen
- Thema: jupyter notebook pylab inline plots matplotlib backend Qt5Agg
- Antworten: 0
- Zugriffe: 2392
jupyter notebook pylab inline plots matplotlib backend Qt5Agg
Plattform: macBookPro, macOS, Firefox
Ich rufe gerade ein jupyter notebook auf, das noch die plots des letzten Laufs in line anzeigt. Jetzt lösche ich den output und
auf einmal öffnen sich die Plots in einem extra hochpoppenden QT5-Fenster. QT schließe ich daraus, daß folgende Meldung erscheint ...
Ich rufe gerade ein jupyter notebook auf, das noch die plots des letzten Laufs in line anzeigt. Jetzt lösche ich den output und
auf einmal öffnen sich die Plots in einem extra hochpoppenden QT5-Fenster. QT schließe ich daraus, daß folgende Meldung erscheint ...
- Samstag 29. Oktober 2022, 13:01
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Habe es reparieren können. Da `which jupyter` auf ~/anaconda3/bin/jupyter zeigte, habe ich libmkl_core.dylib aus ~/opt/anaconda3/lib nach ~/anaconda3/lib kopiert. Die fehlte dort. Wahrscheinlich habe ich sie aus Versehen selber gelöscht. Mea Culpa. Aber trotzdem müßte man sowas doch durch ...
- Samstag 29. Oktober 2022, 07:40
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Das unter dem Users-Verzeichnis ein /opt-Verzeichnis ist, ist komisch.
Nee, das ist eigentlich normal, wenn userspezifisch und nicht "für alle User" installiert wird unter macOS. Habe ich jedenfalls so erfahren.
Da stehen bei mir folgende Sachen:
$ ls ~/opt
anaconda3 gcc-arm-none-eabi-4_8 ...
Nee, das ist eigentlich normal, wenn userspezifisch und nicht "für alle User" installiert wird unter macOS. Habe ich jedenfalls so erfahren.
Da stehen bei mir folgende Sachen:
$ ls ~/opt
anaconda3 gcc-arm-none-eabi-4_8 ...
- Freitag 28. Oktober 2022, 11:42
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Ich finde
Code: Alles auswählen
/Users/icke/opt/anaconda3/lib/libmkl_core.dylib- Freitag 28. Oktober 2022, 10:25
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Könnte es sein, daß mein environment/path nicht stimmt? Wenn ich auf Kommandozeile "pip" eingebe, kommt
-bash: pip: command not found
$ conda list '(nltk|mkl)'
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
mkl 2021.4.0 hecd8cb5_637
mkl-service 2.4.0 py38h9ed2024_0 ...
-bash: pip: command not found
$ conda list '(nltk|mkl)'
# packages in environment at /opt/anaconda3:
#
# Name Version Build Channel
mkl 2021.4.0 hecd8cb5_637
mkl-service 2.4.0 py38h9ed2024_0 ...
- Freitag 28. Oktober 2022, 10:17
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
Re: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Das ist keine Lösung. Das ist so, als empfielt man, auf eine FPU zu verzichten, nur weil die Library nicht da ist und mit NOFPU zu kompilieren (als fiktives Beispiel).
Der Fehler tritt bereits genau dann auf, wenn ich in diesem Code die erste Zeile freischalte:
import numpy as np
#import math as ...
Der Fehler tritt bereits genau dann auf, wenn ich in diesem Code die erste Zeile freischalte:
import numpy as np
#import math as ...
- Freitag 28. Oktober 2022, 09:25
- Forum: Installation/Konfigurieren
- Thema: jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
- Antworten: 8
- Zugriffe: 3579
jupyter notebook Installation vermasselt - Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Ich habe letztens beim Versuch, Platz zu schaffen, aus Versehen wohl wichtige dylibs gelöscht (macOS).
Jetzt kriege ich beim Starten des jupyter notebooks im kernel terminal:
Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Hatte schon "conda install mkl" abgesetzt, ohne Erfolg. Gibt es ...
Jetzt kriege ich beim Starten des jupyter notebooks im kernel terminal:
Intel MKL FATAL ERROR: Cannot load libmkl_core.dylib.
Hatte schon "conda install mkl" abgesetzt, ohne Erfolg. Gibt es ...
