关于高级变量类型list的方法运用 已经在在黑马学了半个月的python了,怎么说呢,作为一个纯小白文科生,多多少少会有点困难在学习过程中,所以嘞,笔记还是要好好做的哟。方便于课后的复习。 下面是我在课堂上,对于list(列表)的使用方法,根据老师的列子,自己改的一个简单的代码。 俗话说,光看代码是没啥用滴。主要啊 还是要自己敲,多敲,拼命敲,等什么时候啊 你头发掉光了,那一天 你就变的真强了!! List (列表) :专门存储一串信息。 定义: [...] 数据之间用,分隔 例:name_list = ["zhangsan","lisi"] 索引 0 1 在程序里面 一般计数从0开始 列表的索引从 0 开始 索引是数据在列表中的位置编号,也称下标 name1 = name_list[1] print(name1) = lisi # 直接调用 称之为函数 # 通过对象名.的方式称之为方法 name_list = ["YHD","ZYT","QJD"] 1.取值和取索引 print(name_list[0]) #知道数据内容,想确定数据在列表中的位置 print(name_list.index("ZYT")) 2.修改 name_list[2] = "周杰伦" 3.增加 # append 可以向列表末尾增加数据 append 加入的是参数 name_list.append("演唱会") print(name_list) name_list1 = ["门票,费用 name_list.append(name_list1) # insert 可以在列表的指定索引位置插入数据 name_list.insert(1,"love") # extend 可以把其他列表的完整内容,增加到当前列表的末尾 extend 加入的是列表(列表是一个独立元素) temp_list = ["你厉害","我厉害 name_list.extend(temp_list) 4.删除 # remove 从列表中删除指定的数据 # remove 删除第一次出现的数据,如果数据不存在,程序会报错 name_list.remove("我厉害") # pop 默认删除最后一个元素 有返回值 name_list.pop() # pop 可以指定要删除元素的索引 name_list.pop(3) # clear 清空列表 name_list.clear() # Del 删除列表元素 # 将一个变量从内存中删除 del name_list[3]
革命仍未成功,还有5个月,同志仍须努力。干巴爹!!
|