高级编程技术 第二周作业

本周的主要内容是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是不可以进行修改的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值