高级编程技术 第二周作业
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)
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是不可以进行修改的。
第三章 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是不可以进行修改的。
相关文章推荐
- 【高级编程技术】【作业】【第二周】【1】
- 高级编程技术第二周平时作业
- 高级编程技术 Python 第二周作业
- 高级编程技术第二周平时作业(2)
- 【高级编程技术】【作业】【第二周】【2】
- 第二周作业(1)——高级编程技术
- 高级编程技术 第二周作业
- 【高级编程技术】第二周作业
- 《高级编程技术》第二周作业
- 第二周作业(2)——高级编程技术
- 【高级编程技术作业】第二周
- Coursera Deep Learning 第四课 卷积神经网络 第二周 编程作业 残差神经网络 Residual Networks - v2
- 第二周作业
- 吴恩达深度学习卷积神经网络第二周作业2
- 马哥Linux培训第二周课程作业
- Coursera deep learning 吴恩达 神经网络和深度学习 第二周 编程作业 Logistic Regression with a Neural Network mindset
- 网络131第二周作业
- 第二周作业
- ASP第二周作业(一)
- Leetcode 215. Kth Largest Element in an Array(第二周作业)