操作列表
for 循环
magicians = ['alice', 'david', 'carolina']
for magician in magicians:
print(magician.title()+", that was a great trick!")
print("I can't wait to see your next trick,"+magician.title()+"\n")
print("Thank you, everyone. That was a great magic show!")
1.range() 让你能够轻松地生成一系列的数字。
for values in range(1,6):
print(values)
2.使用range()创建数字列numbers = list(range(1,6)print(numbers)
3.使用range()指定步长
even_numbers = list(range(2,11,2))
print(even_numbers)
4.对数字列表执行简单的统计计算
digits = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
min(digits) 最小值
max(digits) 最大值
sum(digits) 总和
切片
1.players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players[0:3])
2.如果你没有指定第一个索引,Python将自动从列表开头开始
players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players[:4])
3.要让切片终止于列表末尾,也可使用类似的语法
players = ['charles', 'martina', 'michael', 'florence', 'eli']
print(players[2:])
遍历切片
players = ['charles', 'martina', 'michael', 'florence', 'eli']
print("Here are the first three players on my team:")
❶ for player in players[:3]:
print(player.title())
复制列表
my_foods = ['pizza', 'falafel', 'carrot cake']
friend_foods = my_foods[:]
print("My favorite foods are:")
print(my_foods)
print("\nMy friend's favorite foods are:")
print(friend_foods)
元组
dimensions = (200, 50)
print(dimensions[0])
print(dimensions[1])
#修改元组的变量
dimensions = (200, 50)
print("Original dimensions:")
for dimension in dimensions:
print(dimension)
dimensions = (400, 100)
print("\nModified dimensions:")
for dimension in dimensions:
print(dimension)
浙公网安备 33010602011771号