美文网首页
Python公共方法,内置函数

Python公共方法,内置函数

作者: 程序设计法师 | 来源:发表于2019-01-07 21:14 被阅读0次
    • 公共方法,内置函数
    # 输出列表中的最大值
    strl = [1, 2, 3, 4, 5]
    print(max(strl))
    # 输出列表中的最小值
    print(min(strl))
    strchar = ["a", "b", "c"]
    print(min(strchar))
    # 键值对算最小值,只对字典中的key做比较
    strpuch = {"a": "z", "b": "y"}
    print(min(strpuch))
    #  切片
    result = [1, 2, 3, 4][1:3]
    print(result)
    # 对元祖进行切片
    result_muple = (1, 2, 3, 4)[1:3]
    print(result_muple)
    # 拼接
    print([1, 2] + [3, 4, 5])
    print((1, 2) + (3, 4))
    t_list = [1, 2]
    t_list.extend([3, 4])
    print(t_list)
    t_list.append(0)
    print(t_list)
    # append会把指定的列表参数作为一个整体插入到末尾
    t_list.append([-1, 0])
    print(t_list)
    # 判断一个元素是否在其中
    print(1 in t_list)
    print(1 not in t_list)
    print("a" in {"a": "laowang"})
    print("laowang" in {"a": "laowang"})
    
    for num in [1, 2, 3]:
        print(num)
    else:
        print("会执行吗")
    print("循环结束")
    # 如果循环体内部使用break中断循环(也就是没有正常结束循环),则不会执行else的代码
    for num in [1, 2, 3]:
        print(num)
        if num == 2:
            break
    else:
        print("会执行吗")
    print("循环结束")
    
    students = [{"name": "阿土"}, {"name": "阿妹"}]
    findname = "阿三"
    for stud in students:
        print(stud)
        if findname == stud["name"]:
            print("找到了" + findname)
            break
    else:
        print("抱歉没有找到" + findname)
    
    print("循环结束")
    
    # 查看a的内存地址
    a = 1
    print(id(a))
    b = a
    a = 2
    print(id(a))
    print(id(b))
    print(id(a))
    print(id(b))
    
    5
    1
    a
    a
    [2, 3]
    (2, 3)
    [1, 2, 3, 4, 5]
    (1, 2, 3, 4)
    [1, 2, 3, 4]
    [1, 2, 3, 4, 0]
    [1, 2, 3, 4, 0, [-1, 0]]
    True
    False
    True
    False
    1
    2
    3
    会执行吗
    循环结束
    1
    2
    循环结束
    {'name': '阿土'}
    {'name': '阿妹'}
    抱歉没有找到阿三
    循环结束
    140711733945168
    140711733945200
    140711733945168
    140711733945200
    140711733945168
    

    相关文章

      网友评论

          本文标题:Python公共方法,内置函数

          本文链接:https://www.haomeiwen.com/subject/fniprqtx.html