Nejste přihlášen/a.
Dobrý den,
řekněme, že mám kód:
mylist = [1,2,1]
q = max(mylist)
r = mylist[0:q]
mylist.append(r)
Získám tím mylist[1,2,1,[1,2]]
Jenomže já potřebuji, když nyní napíšu mylist.pop(), aby mi to vyhodilo 2 a nikoliv [1,2].
Poradíte mi, jak na to?
doplněno 27.02.19 13:56: Už jsem na to přišla![:) :)]()
řekněme, že mám kód:
mylist = [1,2,1]
q = max(mylist)
r = mylist[0:q]
mylist.append(r)
Získám tím mylist[1,2,1,[1,2]]
Jenomže já potřebuji, když nyní napíšu mylist.pop(), aby mi to vyhodilo 2 a nikoliv [1,2].
Poradíte mi, jak na to?
doplněno 27.02.19 13:56: Už jsem na to přišla
1 odpověď na otázku
Řazeno dle hodnocení
miso®
0x
Namiesto mylist.append(r) pouzite
mylist.extend(r)
alebo
mylist = mylist + r
Alebo ak pouzivate Python 3.5 alebo vyssi
mylist = [*mylist, *r]
Přihlásit se k odběru odpovědí z této otázky:
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.
Copyright © 2004-2026 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]