zoukankan      html  css  js  c++  java
  • Pyhton基础语法的一些使用方法



    列表的使用。
    定义空列表。
    List = [ ]

    列表的长度
    len(list)

    列表的组合
    list1 += list2

    判断元素x是否位于列表
    if x in list:

    列表的遍历(正序逆序,和附加索引的遍历)
    for x in list:(正序)

    for x in list[::-1]:(逆序)

    index(索引) value(值) enumerate(sequence, [start=0])
    sequence – 一个序列、迭代器或其他支持迭代对象。
    start –> 下标起始位置。
    例如1:
    list = [1,2,3,4]
    for index, value in enumerate(list):
    print(index, value)

    运行结果:
    0 1
    1 2
    2 3
    3 4

    例如2:
    list = [1,2,3,4]
    for index, value in enumerate(list,start=2):
    print(index, value)

    运行结果:

    2 1
    3 2
    4 3
    5 4

    求列表元素的最大最小值
    max(list)
    min(list)


    求列表元素的平均值(前提列表元素都是数字)
    sum(list) / len(list)

    在列表末尾添加新的对象X
    list.append(X)

    统计某个元素X在列表中出现的次数
    list.count(X)

    #在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
    list.extend()

    从列表中找出某个值value第一个匹配项的索引位置
    list.index(value)

    将对象value插入列表某位置index
    list.insert(index, value)


    移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 list.pop([index = -1])
    使用方法:
    >>> list = [1,2,3,4]
    >>> list.pop(1)
    2
    >>> list
    [1, 3, 4]


    移除列表中某个值value的第一个匹配项
    list.remove(value)

    反转列表中元素
    list.reverse()

    对原列表进行排序(正序逆序,关键字排序,这个自己百度)
    list.sort( key=None,reverse=False)

    清空列表
    list.clear()

    复制列表
    list.copy()

    删除列表元素
    del list[index]

    字典的使用。
    创建空字典
    dict = { }

    判断元素是否在字典
    If key in dict:

    计算字典元素个数
    len(dict)

    添加元素到字典
    dict[key] = value 


    update方法
    如果存在则更新,不存在则添加
    dict.update({key:value})


    ————————————————
    版权声明:本文为CSDN博主「ZZULI_星.夜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_43906799/article/details/104892953

  • 相关阅读:
    洛谷P3513 [POI2011]KON-Conspiracy
    柱状图 三分法+树状数组
    CF习题集三
    CF习题集二
    CF习题集一
    单调队列总结
    SP688 SAM
    lemon使用方法
    洛谷 P2403 [SDOI2010]所驼门王的宝藏 题解
    字符串学习笔记二
  • 原文地址:https://www.cnblogs.com/LQZ888/p/13072939.html
Copyright © 2011-2022 走看看