Avatar ·

Python, von Tuple zu String

📁 Liste, Kortege, Python

Gegeben ist ein Tuple {""34"", ""76"", ""0"", ""532""}. Wie extrahiere ich die Zahlen aus diesem Tuple, sodass die Ausgabe so aussieht?

34, 76, 0, 532

Ich habe nur die Idee, es in eine List zu packen und dann zu extrahieren, aber trotzdem sind Anführungszeichen vorhanden. Wie werde ich sie los?

a = {""34"", ""76"", ""0"", ""532""}lst=[]for i in a:    lst.append(i)print(lst)['532', '34', '0', '76'                    
Avatar ·

Um aus einer geraden Zahl eine um eins größere ungerade Zahl zu erhalten, wenden wir bitweises ODER mit Eins an: a|1. Danach eine normale Schleife von a bis b in 2er-Schritten:

a = int(input())b = int(input())for i in range(a|1, b+1, 2): # +1, damit b erreicht wird, falls ungerade     print(i, end=' ')

Anmelden um eine Antwort zu hinterlassen

Blogs