Lists (2/3)
There are several operations available for manipulating lists, same as for string, such as:
len()
- length of list (i.e. number of elements);list1 + list2
- concatenation (both must be lists);list1 * n
- n copies of list1;list.append(x)
- add x (one element!) to the end of list (x can not be list) - this one rewrites your list;list.extend((x, y, ...))
- add x,y, ... to the end of list - also rewrites your list;list.copy()
- creates a copy of your list;list.count(x)
- counts number of x in list.
For example, we can modify a bit our list with several more countries.
12345678910countries = ["USA", 9629091, "Canada", 9984670, "Germany", 357114] # list with new countries countries_new = ["Brazil", 8515767, "India", 3166391] # add new data (list) to our list using concatenation print(countries + countries_new) # using list method countries.extend(("Brazil", 8515767, "India", 3166391)) print(countries)
Swipe to start coding
Modify your last list with new data. Experiment with both methods and print the result.
Name | Age |
---|---|
John | 41 |
Michelle | 35 |
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.33Awesome!
Completion rate improved to 2.33
Lists (2/3)
There are several operations available for manipulating lists, same as for string, such as:
len()
- length of list (i.e. number of elements);list1 + list2
- concatenation (both must be lists);list1 * n
- n copies of list1;list.append(x)
- add x (one element!) to the end of list (x can not be list) - this one rewrites your list;list.extend((x, y, ...))
- add x,y, ... to the end of list - also rewrites your list;list.copy()
- creates a copy of your list;list.count(x)
- counts number of x in list.
For example, we can modify a bit our list with several more countries.
12345678910countries = ["USA", 9629091, "Canada", 9984670, "Germany", 357114] # list with new countries countries_new = ["Brazil", 8515767, "India", 3166391] # add new data (list) to our list using concatenation print(countries + countries_new) # using list method countries.extend(("Brazil", 8515767, "India", 3166391)) print(countries)
Swipe to start coding
Modify your last list with new data. Experiment with both methods and print the result.
Name | Age |
---|---|
John | 41 |
Michelle | 35 |
Løsning
Tak for dine kommentarer!
single
Awesome!
Completion rate improved to 2.33
Lists (2/3)
Stryg for at vise menuen
There are several operations available for manipulating lists, same as for string, such as:
len()
- length of list (i.e. number of elements);list1 + list2
- concatenation (both must be lists);list1 * n
- n copies of list1;list.append(x)
- add x (one element!) to the end of list (x can not be list) - this one rewrites your list;list.extend((x, y, ...))
- add x,y, ... to the end of list - also rewrites your list;list.copy()
- creates a copy of your list;list.count(x)
- counts number of x in list.
For example, we can modify a bit our list with several more countries.
12345678910countries = ["USA", 9629091, "Canada", 9984670, "Germany", 357114] # list with new countries countries_new = ["Brazil", 8515767, "India", 3166391] # add new data (list) to our list using concatenation print(countries + countries_new) # using list method countries.extend(("Brazil", 8515767, "India", 3166391)) print(countries)
Swipe to start coding
Modify your last list with new data. Experiment with both methods and print the result.
Name | Age |
---|---|
John | 41 |
Michelle | 35 |
Løsning
Tak for dine kommentarer!