美文网首页
python list

python list

作者: 村长225 | 来源:发表于2018-09-04 13:01 被阅读23次

    列表特性

    • 元素类型不必相同

    空列表

    empty = []
    

    列表示例

    • 纯数字
    numbers = [1, 2, 3, 4, 5]
    
    • 纯字符串
    strings = ['apple', 'banana', 'orange']
    
    • 混合类型
    mixed = [12, 55, 'China', {'age': 25}]
    
    • 列表嵌套
    nested = [10, 20, [1, 2, 3, 4]]
    

    访问元素

    numbers = [10, 20, 30, 40, 50]
    numbers[0] # 10
    

    删除元素

    numbers = [10, 20, 30, 40, 50]
    del numbers[1] # [10, 30, 40, 50]
    

    列表长度

    numbers = [10, 20, 30, 40, 50]
    len(numbers) # 5
    

    列表最大值和最小值

    numbers = [10, 20, 30, 40, 50]
    max(numbers) # 50
    min(numbers) # 10
    

    列表遍历

    • 只读遍历
    numbers = [10, 20, 30, 40, 50]
    for number in numbers:
        print(number)
    
    • 修改遍历
    numbers = [10, 20, 30, 40, 50]
    for index in range(len(numbers)):
        numbers[index] = numbers[index] * 2
    

    列表合并

    a = [1, 2, 3]
    b = [4, 5, 6]
    c = a + b # [1, 2, 3, 4, 5, 6]
    

    列表重复

    x = [1, 2, 3] * 2 # [1, 2, 3, 1, 2, 3]
    

    成员检查

    1 in [1, 2, 3] # True
    

    列表分片

    列表方法

    • 末尾添加新元素
    • 清空列表
    • 统计元素个数

    相关文章

      网友评论

          本文标题:python list

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