zoukankan      html  css  js  c++  java
  • Python的容器类型的遍历汇总

    # 遍历列表
    # l = ["a","b","1",2]
    # print(l)
    # for i in l:
    #     print(i)
    #     print(type(i))
    
    """
    ['a', 'b', '1', 2]
    a
    <class 'str'>
    b
    <class 'str'>
    1
    <class 'str'>
    2
    <class 'int'>
    """
    # 遍历字符串
    # s = "abcde"
    # print(s)
    # for si in s:
    #     print(si)
    #     print(type(si))
    """
    abcde
    a
    <class 'str'>
    b
    <class 'str'>
    c
    <class 'str'>
    d
    <class 'str'>
    e
    <class 'str'>
    """
    # 遍历字典
    # dic = {"name":"lsj","age":18}
    # print(dic,type(dic))
    # for d in dic:
    #     print(d,dic[d])
    #     print(type(d))
    """
    {'name': 'lsj', 'age': 18} <class 'dict'>
    name lsj
    <class 'str'>
    age 18
    <class 'str'>
    """
    
    # 遍历集合
    # se = {"a","1","ab",1,2,4}
    # print(set(se),type(se))
    # for se1 in se:
    #     print(se1)
    #     print(type(se1))
    """
    {'a', 'ab', 2, 1, 4, '1'} <class 'set'>
    a
    <class 'str'>
    ab
    <class 'str'>
    2
    <class 'int'>
    1
    <class 'int'>
    4
    <class 'int'>
    1
    <class 'str'>
    """
    
    # 遍历元组
    # t = ("a","1","ab",1,2,4,)
    # print(t,type(t))
    # for t1 in t:
    #     print(t1)
    #     print(type(t1))
    """
    ('a', '1', 'ab', 1, 2, 4) <class 'tuple'>
    a
    <class 'str'>
    1
    <class 'str'>
    ab
    <class 'str'>
    1
    <class 'int'>
    2
    <class 'int'>
    4
    <class 'int'>
    """
  • 相关阅读:
    Hive 窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
    xargs命令
    left semi join VS left join
    静态类静态属性静态方法
    DATASET()用法
    更改数据,ExecuteNonQuery()
    SqlDataReader
    数据适配器
    数据库连接-引用配置文件
    sql获取当前时间
  • 原文地址:https://www.cnblogs.com/liunaixu/p/12493277.html
Copyright © 2011-2022 走看看