Chapter_4_操作列表
# In<br>magicians = ['alice', 'david', 'carolina']<br>for i in magicians:<br> print(i)<br>'''4.1.1 深入地研究循环'''<br>a = list(range(1, 10, 2))<br>print(a)<br>print(sum(a))<br><br>'''----------4.3.4 列表解析----------- '''<br># value = list(range)<br>squares = <br>print(squares)<br><br># 作业2 计算 1~1 000 000 的总和<br>numbers = list(range(1, 1000001))<br>sumNum = 0<br>for i in numbers:<br> sumNum += i<br>result = sum(numbers)<br>print(type(numbers))<br>print(result, sumNum)<br><br>''' 4.4 使用列表的一部分 --=-=-=-=-=- 切片 '''<br># 你可以生成列表的任何子集,例如,如果你要提取列表的第2~4个元素,可将起始索引指定为 1,并将终止索引指定为 4:<br>players = ['charles', 'martina', 'michael', 'florence', 'eli']<br>print(players)<br>print(players)<br>print(players[:2])<br>print(players[-3:])# 倒数第三个到最后<br><br>''' P75 4.4.2 遍历切片'''<br>players = ['charles', 'martina', 'michael', 'florence', 'eli']<br>for i in players[:3]:<br> print(i)<br><br>''' 4.4.3 复制列表 '''<br>my_foods = ['pizza', 'falafel', 'carrot cake']<br># friend_foods = my_foods[:]<br># VS<br>friend_foods = my_foods# 并非把副本存储到 friend_foods<br>my_foods.append('cannoli')<br>print(friend_foods)<br><br>'''<br>列表总结:<br>列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网<br>站的用户列表或游戏中的角色列表至关重要。<br>'''<br># In<br>"""========4.5 元组========="""<br># 不可变的列表被称为元组<br>''' 4.5.1 定义元组 '''<br>dimensions = (200, 50)<br>print(dimensions)<br>print(dimensions)<br># dimensions = 250 # TypeError: 'tuple' object does not support item assignment<br><br>''' 4.5.3 修改元组变量 '''<br>dimensions = (200, 50)<br>dimensions = (20, 20, "123", 10)<br>print(dimensions)免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]