Ich habe ein Wörterbuch namens hash_vs_file
Tasten sind file_hash
Werte sind file_path
(eine Liste von einem oder mehreren Dateipfaden)Filterliste von Werten in einem Wörterbuch
Ich möchte nur isolieren und zu drucken die Punkte, in denen die Liste länger als ein Dateipfad.
Ich versuche, ohne Ergebnis:
for file_hash in hash_vs_file:
if len(file_path) > 1 in hash_vs_file.items():
print file_hash
print file_path
Legend. das hat den Trick, und auf einer Ebene der Komplexität kann ich verstehen !. Eine Follow-up-Frage, als ich nicht nach Länge filtern wollte, und nur ** für file_hash in hash_vs_file verwendet: ** Es würde die hash_file in einer Zeile und jeden file_path in einer separaten Zeile ausgeben. Jetzt laufen alle Werte zusammen als Liste. Gibt es eine einfache Möglichkeit, diese zur besseren Lesbarkeit in separate Zeilen zu zerlegen? – Jeffnewy
Überprüfen Sie meine aktualisierte Antwort. @ Jeffnewy –