您的位置:首页 > 编程语言

高级编程技术 第二周作业

2018-03-18 22:28 351 查看
本周的主要内容是list和tuple的使用以及其基础操作。

第三章 List

3-1、3-2:list的创建、查询names = ['King', 'Water Sheep', 'TY']
for i in names:
print(i + ', what \'s up?')3-8、3-11:list的简单处理以及索引错误place_of_interest = ['brandenburg', 'Île-de-France', 'prague', 'hechingen', 'vienna']
print(place_of_interest)
print(sorted(place_of_interest))
print(place_of_interest)
print(sorted(place_of_interest, reverse=True))
print(place_of_interest)
place_of_interest.reverse()
print(place_of_interest)
place_of_interest.reverse()
print(place_of_interest)
place_of_interest.sort()
print(place_of_interest)
place_of_interest.sort(reverse=True)
print(place_of_interest)

第四章 操作List

4-4、4-5:生成一个list并计算总和arr = []
for i in range(1, 1000001):
arr.append(i)
print(min(i))
print(max(i))
print(sum(i))4-7、4-9:range()的第三个参数以及解析arr = []
for i in range(3, 31, 3):
arr.append(i)
print(arr)
arr = [i**2 for i in range(1, 11)]
print(arr)4-13:tuple的基础操作food = ('french fries', 'hamburge', 'bacon', 'sandwich', 'fish and chips')
for i in food:
print(i.title())
food = ('potato', 'ubi potato', 'bacon', 'sandwich', 'fish and chips')
for i in food:
print(i.title())
food[-1] = 'cola'最后一行执行的时候会报错并返回以下信息:TypeError: 'tuple' object does not support item assignment由此可见tuple的item是不可以进行修改的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: