zoukankan      html  css  js  c++  java
  • python字符串、列表字典复习

    s='esrddddddddddfhhhhhhhg'
    s1 ='ERTYWERTY45RTY'
    s2 = ['1', '3', 'w', 's', '5', '9']
    t = s1.lower()#全部转成成小写
    t1 = s.upper() #全部转换成大写
    t2 = s.capitalize()#首字母大写
    t3 = s.find('o') #t3 是查找某个字符的位置,查不到返回-1
    t4 = s.split('s') #分割字符串转换成列表
    t5 = s.replace('d','b') #替换后成一个新的字符串 原来的字符串不会改变(把d替换成b)
    t6 = s.index('s') #查找某字符串的位置,查不到报错
    s2 =''.join(s2)#把列表转换成字符串 列表里元素应都是string 类型的 否则报错
    print(s2)
    s = [1, 2, 3, 4, 5]
    a = {'yuwen':88, 'yingyu':90, 'shuxue':99}
    b = {'yuwen':89, 'ls':90, 'mg':99}
    a.update(b)#字典a里添加字典b
    print(a.items())#返回可遍历的元组数组 for k,v in dict.items():
    a.clear()#清空字典
    # print(a)
    # t = dict.fromkeys(s,'a')#把某列表转换成字典 值设置为'a'
    # t1 = dict.fromkeys(s,'b')
    # print(t,t1)
    s1 = ['a', 'b', 'c']
    s.extend(s1)#把s1列表添加到s列表中
    # print(s)
    s.pop(1) #删除指定位置的元素
    s.insert(1,'e')#插入元素到指定位置
    # print(s.index('b'))
    s.remove('e') #列表按值删除元素
    s.append('f') #列表添加元素
    print(s[:: -1]) #输出翻转后的列表

    人生苦短,我用python
  • 相关阅读:
    Postfix邮件
    RAID和LVM磁盘阵列
    CF1400G
    CF1400F
    2020 AC Saber夏季赛 游记
    APIO2018 题解
    2020北京中考游记
    初中数学几何推理大梳理
    CF1373F Network Coverage
    部编人教版初中历史书事件影响/意义汇总
  • 原文地址:https://www.cnblogs.com/niucunguo/p/11472617.html
Copyright © 2011-2022 走看看