Pythonの容器————List

List
  1. 特点: - 定义列表使用[ ]包围,数据元素通过,进行分隔。

    ​ - List中可以是任何元素

list = [1,3.14,False,[2,3,4],'hello']
print(list)
    
# [1, 3.14, False, [2, 3, 4], 'hello']
  1. 通过下表进行访问

    print(list[2])
    
    # False
    

    可以在使用[start:end:step]进行访问多个元素

    print(list[2:5:3])
    
    # [False]
    
    print(list[2:5:]) step默认值是1
    
    # [False, [2, 3, 4], 'hello']
    
  2. 使用for循环对List进行访问

    for i in list:
    	print(i,end=' ')
    	
    #  1 3.14 False [2, 3, 4] hello 
    
  3. 列表解析式

    表示对[1,2,3,4]的每个元素 i 计算i**2,用这些值创建了一个 thislist 对象。python 的一个内置函数 range(n) 是一个产生 0 到 n 之间整数(不包括 n)的迭代器对象。下列代码可产生同样的结果:

    thislist = [i**2 for i in range(5)]
    print(thislist)
    
    # [0, 1, 4, 9, 16]
    

你可能感兴趣的:(经验分享,py,python,列表)