• Lesson2 basic python_20200920


    #way1
    temples=['alle','bee','celie','dog',[1,2,3],'egg','flag']

    #1.extend ,append
    ts=['11','22','33']
    temples.extend(ts)
    print(temples)
    temples.append(ts)
    print(temples)

    #2.pop,remove
    print(temples.index('alle'))
    ls=[111,222,333]
    temples.insert(0,ls)
    print(temples)
    temples.pop()
    print(temples)
    temples.remove('bee')
    print(temples)
    #3.reverse,sort
    print(temples)
    temples.reverse()
    print(temples)
    ls=[4,7,4,3,8,0,9]
    ls.sort()
    print(ls)
    ls.sort(reverse=True)
    print(ls)

    #4.
    lentemp=len(temples)
    i=0
    while i<lentemp:
    print(temples[i])
    i+=1
    #5.
    if 'bee' in temples:
    print('yes')
    else:
    print('no')
    templs1=['allealle']
    print(templs1+temples)
    #6.
    s='i am a good man'
    print(list(s))
    temples.append('excellent')
    print(temples)

    #7.
    print(temples.count('bee'))


    #8.
    test=temples[4]
    print(test)
    print(test[1])
    type(test[1])


    #9.
    test1=temples[4:5]
    print(test1)
    print(test1[0])
    test2=test1[0]
    test3=test2[1:2]
    print(test3[0])
    type(test1)



    #10,
    t=(2,3,6,5)
    print(t[2])
    if 3 in t:
    print("exist")
    else:
    print('no exist')
    for i in t:
    print(i)

    print(type(t)) #<class 'tuple'>
    print(type([])) #<class 'list'>
    print(type(())) #<class 'tuple'>
    print(type((10))) #<class 'int'>
    print(type((10,))) #<class 'tuple'>
    #11.set
    s={1,4,5,3,5}
    print(s) #{1, 3, 4, 5}
    print(type(s)) #<class 'set'>
    print(len(s)) #4
    print(9 in s) #False
    s={1,1,1,3,3,3,3,3,5,55,5,3,6,7,6,5,4,3,2}
    print(s) #{1, 2, 3, 4, 5, 6, 7, 55}
    print({3,4,5,6}-{4,3}) #cha ji #{5, 6}
    print({3,4,5,6}|{5,6}) #bingji #{3, 4, 5, 6}
    print({3,4,5,6}&{5,6}) #jiaoji #{5, 6}
    print(type({})) #<class 'dict'>
    print(type(set())) #<class 'set'>
    s1=set((1,2,3,4))
    s2=set((3,4,5,6))
    print(s1.difference(s2))
    print(s1.union(s2))
    #12.
    d={'name':'molly','age':'20','class':'2班'}
    country={'中国':'北京','美国':'华盛顿','日本':'东京'}
    print(country['中国']) #北京
    #get方法访问字典
    print(country.get('日本','不知道')) #东京
    print(country.get('英国','不知道')) #不知道
    print(country.keys()) #dict_keys(['中国', '美国', '日本'])
    print(country.values()) #dict_values(['北京', '华盛顿', '东京'])
    print(country.items()) #dict_items([('中国', '北京'), ('美国', '华盛顿'), ('日本', '东京')])

    sturoom={'李强':'北楼212','王磊':'北楼212'}
    roomstu={'北楼212':['李强','王磊']}
    del d['class']
    print(d)
    if 'age2' in d:
    print('yes')
    else:
    print('no')


    PPT as below:
    # python列表 [ ]通过 ,进行分隔,list有序 能够进行索引 切片 in append extend count index insert pop remove
    # reverse sort copy
    '''
    templs=['Abbie','Molly','Molly','Molly','Joy',1,2,[1,2,3]]
    print(templs)
    templs.reverse()
    print(templs)
    ls=[4,2,6,1,7]
    ls.sort()
    ls.sort(reverse=True)
    print(ls)

    m=1
    d=29
    if (m in [1,3,5,7,8,10,12]) and d<=31:
    print(1)
    # 列表[ ] list
    # 元组 () tuper 一旦创建不可修改 有序类型
    t=(2,4,6,8)
    print(t[2])
    if 4 in t:
    print('exist')
    else:
    print('no exists')

    for i in t:
    print(i)
    print(type(t))
    print(type([]))
    print(type(()))
    print(type((10,))) '''
    # 列表[ ] list
    # 元组 () tuper 一旦创建不可修改 有序类型
    # 集合 { } set 无序 无重复值 不能切片 不能索引取值 可以做集合的交集 并集 差集 in
    s={1,5,3,8}
    print(s)
    print(type(s))
    print(len(s))
    print(1 in s)
    s={1,1,1,1,2,2,5,3,3,2,1,2}
    print(s)
    print({3,4,5,6}-{4,5}) #差集
    print({3,4,5,6}|{4,5}) #并集 union
    print({3,4,5,6}&{4,5}) #交集
    print(type({}))
    print(type(set()))

    s1=set((1,2,3,4))
    s2=set((3,4,5,6))
    print(s1.difference(s2))
    print(s1.union(s2))
    # 列表[ ] list
    # 元组 () tuper 一旦创建不可修改 有序类型
    # 集合 { } set 无序 无重复值 不能切片 不能索引取值 可以做集合的交集 并集 差集 in
    # 字典 :{ } dict key:value 键:值 结构 无序
    d={'name':'molly','age':'20','class':'2班'}
    country={'中国':'北京','美国':'华盛顿','日本':'东京'}
    print(country['中国'])
    #get方法访问字典
    print(country.get('日本','不知道'))
    print(country.get('英国','不知道'))
    print(country.keys())
    print(country.values())
    print(country.items())

    sturoom={'李强':'北楼212','王磊':'北楼212'}
    roomstu={'北楼212':['李强','王磊']}
    del d['class']
    print(d)
    if 'age2' in d:
    print('yes')
    else:
    print('no')






  • 相关阅读:
    JavaScript var,let,const三个关键字的区别
    nuxt head 配置
    阿里云MySQL安装到centos,并链接。
    js Array 的所有方法
    关于手机某些字体显是不全
    关于设备与canvas画不出来的解决办法
    关于github 新工程上传代码 git 命令
    高德地图3D菱形 区域点击搜索
    高德地图行政区域划分(西安)
    vue2获取dom节点
  • 原文地址:https://www.cnblogs.com/JacquelineQA/p/13699187.html
Copyright © 2020-2023  润新知