struct_py_list
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| struct_py_list [2017/06/29 14:35] – gg | struct_py_list [2017/06/29 18:05] (current) – gg | ||
|---|---|---|---|
| Line 43: | Line 43: | ||
| # Die Liste ausgeben | # Die Liste ausgeben | ||
| print(list) # Die Ausgabe wird sein: [0, 1, 1, 2, 5, 8, 13] | print(list) # Die Ausgabe wird sein: [0, 1, 1, 2, 5, 8, 13] | ||
| - | # An Position 4 Element mit dem Wert 3 anhängen | + | # An Position 4 wird ein Element mit dem Wert 3 eingehängt | 
| list.insert(4, | list.insert(4, | ||
| # Die veränderte Liste ausgeben | # Die veränderte Liste ausgeben | ||
| Line 96: | Line 96: | ||
| </ | </ | ||
| - | ==== sort ==== | + | ==== list.sort() ==== | 
| Drei mal darst du raten, was diese Methode macht :-) | Drei mal darst du raten, was diese Methode macht :-) | ||
| Line 110: | Line 110: | ||
| </ | </ | ||
| - | ==== reverse ==== | + | ==== list.reverse() ==== | 
| Diese Methode dreht die Liste um | Diese Methode dreht die Liste um | ||
| <code python> | <code python> | ||
| Line 121: | Line 121: | ||
| # Die umgedrehte Liste ausgeben | # Die umgedrehte Liste ausgeben | ||
| print(list) # Ausgabe wird sein: [13, 8, 5, 3, 2, 1, 1, 0] | print(list) # Ausgabe wird sein: [13, 8, 5, 3, 2, 1, 1, 0] | ||
| + | </ | ||
| + | |||
| + | ===== Slicing ===== | ||
| + | |||
| + | Python lässt ein recht einfaches zuschneiden der Elemente zu. Es wird ein von-Index und ein bis-exklusive-Index angegeben | ||
| + | |||
| + | <code python> | ||
| + | <code python> | ||
| + | # Liste anlegen | ||
| + | list = [0, 1, 1, 2, 3, 5, 8, 13] | ||
| + | |||
| + | # Ausgabe vom ersten bis exklusive sechsten Element | ||
| + | print(list[1: | ||
| + | # Ausgabe vom ersten bis exklusive siebten Element, aber dann doch nur jedes zweite | ||
| + | print(list[1: | ||
| + | |||
| + | # Es gibt viele Slicingspezialitäten wie beispielsweise: | ||
| + | print(list[:: | ||
| </ | </ | ||
struct_py_list.1498739743.txt.gz · Last modified: 2017/06/29 14:35 by gg
                
                