python语法—列表操作

列表操作

1.一维列表的定义(列表也叫做数组,只是不同的说法而已)

#列表名 = [ 数据 ]
a = [1,2,3,4]
b = ['I','am','x']

2.二维列表的定义

a = [['hello','python'],['hello','world']]

注意:列表名不要命名为list,因为在python里list是一个函数,其作用是把元组转换为列表;例子奉上:

元组与列表的差别:元组的元素不可改变,列表的元素可以改变。

a = (200,50) # 元组的定义
list_a = list(a) # list将元组类型转换为列表类型

更多维的列表的定义也是类似的,在这里就不一一列举了。

3.列表的操作

操作(一维列表) 实例
访问元素(列表的下标从0开始) a[0]
访问倒数第一,二个元素 a[-1]、a[-2]
修改元素 a[-1] = ' hello '
列表末尾增加元素 a.append(' hello ')
在指定位置增加元素 a.insert(3,' hello ')
删除指定下标元素 del a[3]
删除末尾元素(可同时赋值给其他变量) a.pop()
删除指定下标的元素 a.pop(3)
按值删除元素(不可赋值给其他变量,若有多个相同的值,只删除第一个值 a.remove(' heelo ')

猜你喜欢

转载自blog.csdn.net/qq_36851515/article/details/83019591
今日推荐