语法:使用方括号 [] 括起来以逗号分隔的数据
特性:
#字符串转换为列表
>>> a=list('ggggdgag')
>>> a
['g', 'g', 'g', 'g', 'd', 'g', 'a', 'g']
#通过range函数转换为列表
>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> list(range(5,-10,-1)) #range(start,end,step),只有end必选
[5, 4, 3, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
lst=['hello','world',98,'hello','world',234]
#获取索引为2的元素,该处是为正向索引,从1开始
print(lst[2])
#获取索引为-3的元素,负向索引,从-1开始
print(lst[-3])
#print(lst[10]) IndexError: list index out of range,超出了索引的范围,会抛出异常
访问其中某个元素时,索引的使用方法是列表名[嵌套列表的位置][所需访问的元素在嵌套列表的位置]
my_list = ['a', ['bb', ['ccc', 'ddd'], 'ee', 'ff'], 'g', ['hh', 'ii'], 'j']
print(my_list[0])
print(my_list[1])
print(my_list[1][0]