Ty seznamy... – Python – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Ty seznamy... – Python – Fórum – Programujte.comTy seznamy... – Python – Fórum – Programujte.com

 

9. 2. 2007   #1
-
0
-

Zdravim všechny,hlavně Blujackera a Geona,ale teď k věci:udělal jsem svůj takový výstřižek mého skriptu a mám vytvořený následující seznam:

import random

moznosti=[('neco1','neco2','neco3','neco4')]
global a,b,c,d,x
x=random.randint(0,len(moznosti)-1)

for polozka1,polozka2,polozka3,polozka4 in moznosti[x]:
a='A) '+ str(polozka1)
b='B) '+ str(polozka2)
c='C) '+ str(polozka3)
d='D) '+ str(polozka4)
print a,b,c,d

funguje to jen s jednou polozkou ,jinak to píše chybu
IDLE internal error in runcode()

Traceback (most recent call last):
File "C:\Documents and Settings\uzivatel\Plocha\Novy3.py", line 6, in <module>
for polozka1,polozka2,polozka3,polozka4 in moznosti[x]:
ValueError: too many values to unpack

Nevíte někdo,jak to vyřešit?

Nahlásit jako SPAM
IP: ...–
geon0
Grafoman
9. 2. 2007   #2
-
0
-

bud chceš procházet vše, nebo náhodně jednu čtveřici. Pokud vše, použij for polozka1,polozka2,polozka3,polozka4 in moznosti, pokud náhodně jednu čtveřici, použij polozka1,polozka2,polozka3,polozka4= moznosti[x]

;-)

Nahlásit jako SPAM
IP: ...–
geon. volume doprava.
10. 2. 2007   #3
-
0
-

To geon:No jo,to mě nenapadlo,díky

Nahlásit jako SPAM
IP: ...–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 13 hostů

Podobná vlákna

Seznamy — založil

Problém se seznamy — založil Ahoj3

Seznamy v seznamech — založil Al

Seznamy v databázi — založil VelkyBubak

Problém se seznamy — založil watterma

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý