python学习总结part4

  • 前言
  • 一、笔记
    • 1.元组()
    • 2.列表和字典
      • 2.1 列表修改元素
  • 总结


前言

python学习总结part1python学习总结part2python学习总结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-34print(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)

在这里插入图片描述


总结

今天先弄到这。希望看到这篇博文的你有所收获。