Update lists
This commit is contained in:
28
python/lists
28
python/lists
@@ -1,15 +1,24 @@
|
|||||||
# LISTS
|
# LISTS
|
||||||
|
|
||||||
|
# use square brackets to get one item of a list using index.
|
||||||
|
# note that first item has index 0.
|
||||||
scores = [67, 32, 29]
|
scores = [67, 32, 29]
|
||||||
print(scores[2])
|
print(scores[2])
|
||||||
|
|
||||||
|
print() # print blank line
|
||||||
|
|
||||||
print(sum(scores))
|
print(sum(scores))
|
||||||
print(len(scores))
|
print(len(scores))
|
||||||
|
|
||||||
|
print()
|
||||||
|
|
||||||
# USING A FOR LOOP TO ITERATE A LIST
|
# USING A FOR LOOP TO ITERATE A LIST
|
||||||
for score in scores:
|
for score in scores:
|
||||||
if score % 2 == 0:
|
if score % 2 == 0:
|
||||||
print(score, ' is even.')
|
print(score, ' is even.')
|
||||||
|
|
||||||
|
print()
|
||||||
|
|
||||||
names = ["Alice", "Tina", "Berta"]
|
names = ["Alice", "Tina", "Berta"]
|
||||||
|
|
||||||
# SORTING A LIST
|
# SORTING A LIST
|
||||||
@@ -18,4 +27,21 @@ print(sorted(names))
|
|||||||
# ITERATE A LIST TO FIND NAMES THAT CONTAIN C
|
# ITERATE A LIST TO FIND NAMES THAT CONTAIN C
|
||||||
for name in names:
|
for name in names:
|
||||||
if 'c' in name:
|
if 'c' in name:
|
||||||
print(name + ' contains a c')
|
print(name, ' contains a c')
|
||||||
|
|
||||||
|
print()
|
||||||
|
|
||||||
|
# add an item to a list
|
||||||
|
names.append('Jenny')
|
||||||
|
print(names)
|
||||||
|
|
||||||
|
# delete Tina from the list
|
||||||
|
names.remove('Tina')
|
||||||
|
print(names)
|
||||||
|
|
||||||
|
print()
|
||||||
|
|
||||||
|
# list inside a list
|
||||||
|
scores.append([100, 103])
|
||||||
|
print(scores)
|
||||||
|
print(scores[3][0])
|
||||||
|
|||||||
Reference in New Issue
Block a user