美文网首页Python3
Python collections

Python collections

作者: JaedenKil | 来源:发表于2019-01-15 16:35 被阅读5次
    # Tuples: Immutable
    a = (1, 2, 3, 4, 5, 6)
    # a[1] = 2: TypeError: 'tuple' object does not support item assignment
    print(a[1])  # 2
    
    # List: Mutable
    b = [1, 2, 3, 4, 5, 6]
    b[1] = 10
    print(b[1])  # 10
    b.append(7)
    print(b)  # [1, 10, 3, 4, 5, 6, 7]
    del b[6]
    print(b)  # [1, 10, 3, 4, 5, 6]
    
    # Set
    c = {"a", "b", "c", "d", "e"}
    print(c)  # {'b', 'a', 'e', 'c', 'd'}
    
    # Directory
    d = {"name": "Jack", "age": "30", "gender": "male"}
    print(d["age"])  # 30
    d["job"] = "IT"
    print(d)  # {'name': 'Jack', 'age': '30', 'gender': 'male', 'job': 'IT'}
    del d["job"]
    print(d)  # {'name': 'Jack', 'age': '30', 'gender': 'male'}
    

    Python Collections (Arrays)
    There are four collection data types in the Python programming language:
    List is a collection which is ordered and changeable. Allows duplicate members.
    Tuple is a collection which is ordered and unchangeable. Allows duplicate members.
    Set is a collection which is unordered and unindexed. No duplicate members.
    Dictionary is a collection which is unordered, changeable and indexed. No duplicate members.

    Refer to here.

    相关文章

      网友评论

        本文标题:Python collections

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