python学习总结part4
- 前言
- 一、笔记
- 1.元组()
- 2.列表和字典
- 2.1 列表修改元素
- 总结
前言
python学习总结part1、python学习总结part2、python学习总结part3
一、笔记
1.元组()
元组是一种结构,我们可以用它将多个数据组合在单一的名称下。
创建元组:
mytuple=(10,9000)
print(mytuple[0])
print(mytuple[1])
元组的应用:使程序变简短
day1='Monday'
day2='Tuesday'
day3='Wednesday'
x=int(input('Enter a day number:'))
if x==1:
print(day1)
elif x==2:
print(day2)
elif x==3:
print(day3)
days=('Monday','Tuesday','Wednesday','Thursday','Friday','Staurday','Sunday')
x=int(input('Enter a day number:'))
print('That day is',days[x-1])
元组-for-in循环
mytuple=(1,'hello',9000)
print(mytuple)
for x in mytuple:#在每次循环中将mytuple的元素复制到x
print(x)
mytuple=(1,2,8,9,6,333,888,1256,9000)
print(mytuple)
for x in mytuple[:4]:#遍历0-3前4个
print(x)
每次循环跳过n个元素
mytuple=('what are you doing?')
print(mytuple)
for x in mytuple[::3]:#跳过2个元素
print(x)
元组对象不支持赋值,也就是它的内容是不能改变的
2.列表和字典
列表-用[方括号]表示
分别显示列表的一个元素,所有元素,后三位元素
mylist=[100,200,300,400,500,600]
print('single element:')
print(mylist[0])
print('whole list:')
for x in mylist:
print(x)
print('last 3 element:')
for x in mylist[-3:]:
print(x)
2.1 列表修改元素
mylist=[100,200,300,400,500,600]
for x in mylist:
x=x*2
print(x)
总结
今天先弄到这。希望看到这篇博文的你有所收获。
评论(0)
您还未登录,请登录后发表或查看评论