|
10鱼币
混迹Fishc的第七天
本来是发布在学习笔记区的,结果笔记区没人纠错,,,
对照着小甲鱼的教学视屏总结了一下Python 列表前两讲的内容(视屏的第三讲还没有看,之后会进行补充),刚入编程没多久,许多编程名词都不太明白,文章里用的好多名词诸如元素、索引、返回值、#,都不确定是否使用正确,对于出现的一些错误,拜请论坛里的大佬们进行指正,不胜感激。
《列表》
一、往列表中插入元素
member.append("我爱你"),将我爱你插入到列表的最后。
member.insert (1,5)指定位置1插入数字5
member.extend([1,2,3])将列表[1,2,3]整体插入member列表。
二、从列表删除元素
member.remove('我爱你'),从列表中删除我爱你这个元素
del member [1],删除member中1位置的元素
member.pop() 从member中把最后一个元素拉出来
member. pop(1)从member中拉出1位置的元素。
三、列表分片
>>>member= [1,2,3,4,5,6,7,8,9,10]
member[1:3]分片出[2,3]
>>>member[::3] == member [0:len(member):3]
[1,4,7,10]
四、列表运算
1.列表比较,从第零个元素开始比较。
>>>a = [1,2,3,4,5],
>>>b=[1,2,3,4,5,6]
>>>a==b
True
2.列表拼接(加法) 只适用于元素种类相同的情况
>>>a + b
[1,2,3,4,5,1,2,3,4,5,6]
3.列表乘法运算 #列表的元素依次出了三遍,(这里只有运算,不输出返回值)
>>>a*3
>>>a
[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5]
4.in / not in
>>>1 in a # 1是列表里的元素。返回true
True
>>>123 not in a
False
>>>123 not in a
True
5.涉及列表中的列表
>>>list = ['小天使' ,'小可爱' ,'小宝贝' ,['萌萌','charmful']] #定义列表里里的元素
>>>'萌萌' in list
False
>>>'萌萌' in list [3]
True
>>>list[3][1]
'charmful' #直接输出字符串
五.列表其他函数
1. count 计算参数在列表中出现的次数
a=[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5]
>>>a.count(1)
3
2. index 返回参数在列表中的位置
>>>a.index(1)
0
>>>a.index(1 , 2 ,8)
5
3. reverse 将整个列表翻转,逆序
>>>a.reverse() #只有运算
>>>a
[5,4,3,2,1,5,4,3,2,1,5,4,3,2,1]
4.sort 将列表元素进行排序
>>>c = [5,7,6,9,1,2,]
>>>c.sort()
[1,2,5,6,7,9]
往列表中插入元素:
member.extend([1,2,3])将列表[1,2,3] 中的元素按照原本的顺序插入member列表的 末尾
从列表删除元素:
member.remove('我爱你'),从列表中删除我爱你这个元素,如果表中 没有该元素则会 报错
列表运算:
列表乘法,不晓得你是哪个版本的python,反正我3.7.3是这样: Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> a = [1,2,3,4,5]
>>> a*3
[1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5]
>>> a
[1, 2, 3, 4, 5]
>>>
列表比较,以及列表拼接(加法),还有 index 函数,参考 3#
sort 函数:
key 关键字不晓得怎么用,但是 reverse 参数决定了是否逆序输出
|
最佳答案
查看完整内容
往列表中插入元素:
member.extend([1,2,3])将列表[1,2,3]中的元素按照原本的顺序插入member列表的末尾
从列表删除元素:
member.remove('我爱你'),从列表中删除我爱你这个元素,如果表中没有该元素则会报错
列表运算:
列表乘法,不晓得你是哪个版本的python,反正我3.7.3是这样:
列表比较,以及列表拼接(加法),还有 index 函数,参考 3#
sort 函数:
key 关键字不晓得怎么用,但是 reverse 参数决定了是否逆序输出
|