Chcę przekazać 2 listy liczb całkowitych jako dane wejściowe do programu Pythona.Przekazywanie list całkowitych do pytona
Na przykład, (z linii polecenia)
python test.py --a 1 2 3 4 5 -b 1 2
Liczby na tej liście może być w zakresie od 1-50, 2 Lista jest podzbiorem List1.
Każda pomoc/sugestie? Czy odpowiedni moduł to argparse
? Jakiekolwiek obawy w używaniu tego?
Próbowałem:
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)
Jak wygląda lista liczb całkowitych? – ATOzTOA
Wyświetl przykładową linię poleceń, której zamierzasz użyć? Dodaj także częste komentarze jako część pytania. – ATOzTOA
liczby całkowite z każdej listy mieszczą się w zakresie od 1 do 50. Lista 2 jest podzbiorem listy1 – Swati