Chciałbym wiedzieć, jak wykonywać wiele poleceń w zrozumieniu listy.wiele akcji w pytaniu na zrozumienie listy
Czy możesz dać mi przykład czegoś prostego, takich jak:
[print ("bla1") and print ("bla2") for i in list]
więc na liście 4 długości 4 musiałbym:
bla1
bla2
bla1
bla2
bla1
bla2
bla1
bla2
Dtrangely na tyle, że nie łatwo go znaleźć w dokumentacji. (Jeśli widzisz oczywisty powód, dlaczego nie wiedziałem i mogę dać mi znać, jak powinienem szukać takich rzeczy, które byłyby jeszcze lepsze).
EDYCJA: OK, to był bardzo zły przykład według komentarzy. I am zainteresowany tworzeniem nowego ze starego, ale czuję, że potrzebuję dwóch poleceń, aby to zrobić. (Oczywiście nie jest to zwykły wydruk). Na przykład. Mam listę list i chcę utworzyć listę, która jest wynikiem manipulacji podlistami.
Jeśli sprawisz, że lista będzie zbyt skomplikowana, prawdopodobnie staną się ... niezrozumiałe! –
W Pythonie 3, gdzie 'print' jest funkcją, działa prosty wariant tego kodu. Jednak nadal jest to zły sposób na zrobienie tego. –
"dwa polecenia"? Czy możesz podać przykłady tego, co według ciebie masz na myśli? To nie jest jasne. "Polecenie" nie ma żadnego formalnego znaczenia w Pythonie. Czy masz na myśli "oświadczenie"? Jeśli tak, to zrozumienie listy nie może działać. Masz na myśli "funkcję" lub "ekspresję"? Jeśli tak, przykład pomoże wyjaśnić, dlaczego są to dwa wyrażenia. –