zoukankan      html  css  js  c++  java
  • 对弈的Python学习笔记

    #主要序列类型 str list tuple

    #列表 list

    ls=[1,2,3,4]
    #末尾追加
    ls.append(5)


    #添加多个,扩展
    ls.extend([5,6,7])


    #在某个位置插入一个值
    ls.insert(2,100)
    ls.insert(3,'a')

     

    #移除某个对象,相同移除第一个
    ls.remove('a')

    #出栈,默认最后一个
    ls.pop()

    #指定位置移除元素,索引,其实和remove一样
    ls.pop(5)

    #统计个数
    lss=ls*4  #重复4数
    lsscount=lss.count(6)

    # 查看元素的索引值 index
    x=list('hello python')
    x.index('o')#从列表中找某个值第一个匹配项的索引位置。
    #如果没有找到则报错误

    # 清空列表
    x.clear()
    print('清楚后x字符串:',x)#位置

    #复制列表,和L[:]的复制方式一样属于浅复制。
    y=ls.copy()
    print(y)

    #反向
    ls.reverse()

    #排序 字符按ascii值比较
    ls.sort()
    print(ls)
    d = [[1,2,2],(1,),'11232333']
    b=type(d)
    print(b)#list
    print(type(d[0]))#list
    print(type(d[1]))#tuple
    print(type(d[2]))#str


    #元组的方法 tuple
    #list是可变的,而元组是不可变
    tp1(1,2,3)
    tp2=4,


    # 统计个数
    tp1.count(1)

    #查看索引值
    tp1.index(3)

    # 列表的可变
    ls[2] = 'abc'
    ls[-1] = 'xxx'

    tp3 = 1,2,'python',[4,5,6]

     

     

    # 字符串的方法
    # 不可变对象
    ss1 = 'hello python'

    #判断是否以某个元素结束,是则返回true,否则返回false

    ss1.endswith('n')
    ss1.endswith('nl')

     

    #判断是否以某个元素开始,是则返回true,否则返回false

    ss1.startswith('h')               

     

    #判断是否存在某个元素                                                                                                                                                                ss1.index('o',5)

    ss1.find('o')  #如果元素不存在,返回-1

     

    #检测字符串是否只由字母组成 = '112233444'                                                                                                                                     
    ss1.isalpha()

     

    #检测字符串是否只由数字组成
    ss1.isdigit()

     

    #方法检测字符串是否都由小写字母组成
    ss1.islower()

    #检测字符串中所有的字母是否都为大写
    ss1.isupper()

    #将字符串中的小写字母转为大写字母ss1.upper()
    ss1 = ss1.upper()

     

    #将字符串中的大写字母转为小写字母
    ss1 = ss1.lower()

    ss1.replace(ss1 = ss1 +'python'*3

     



     

  • 相关阅读:
    POJ 1182 食物链
    HDU 1385 Minimum Transport Cost
    HDU_2544 最短路
    HDU 2066 一个人的旅行
    poj3090
    poj3157
    poj3169
    poj3125
    poj3187
    VMware Workstation 8的简明使用教程
  • 原文地址:https://www.cnblogs.com/MessiXiaoMo3334/p/9643622.html
Copyright © 2011-2022 走看看