Ich möchte 2 Listen mit ganzen Zahlen als Eingabe für ein Python-Programm übergeben.Integer-Listen an Python übergeben
Für z.B. (von der Kommandozeile)
python test.py --a 1 2 3 4 5 -b 1 2
Die ganzen Zahlen in dieser Liste kann 1-50 reichen, Liste 2 ist Teilmenge von List1.
Irgendwelche Hilfe/Vorschläge? Ist argparse
das richtige Modul? Irgendwelche Bedenken bei der Verwendung?
Ich habe versucht:
import argparse
if __name__ == '__main__':
parser = argparse.ArgumentParser()
parser.add_argument('--a', help='Enter list 1 ')
parser.add_argument('--b', help='Enter list 2 ')
args = parser.parse_args()
print (args.a)
Wie sieht die Liste der Ganzzahlen aus? – ATOzTOA
Zeigen Sie eine Befehlszeile an, die Sie verwenden werden? Fügen Sie auch allgemeine Kommentare als Teil der Frage hinzu. – ATOzTOA
Ganzzahlen in den einzelnen Liste Bereich von 1 bis 50. Liste 2 ist Teilmenge von list1 – Swati