小甲鱼零基础入门python代码(小甲鱼python课程学习笔记)
小甲鱼零基础入门python代码(小甲鱼python课程学习笔记)>>> number>>> number = [1 2 3 4 5]>>> member = ["小甲鱼" "黑夜" "米兔" "怡景"]>>> member['小甲鱼' '黑夜' '米兔' '怡景']
大家好,今天分享给大家(同时也是留给自己)的笔记是"字符串的简单用法"
(python3.6.3版本可直接拷贝运行 使用XX代表空格)
列表的创建
1、普通的列表
>>> member = ["小甲鱼" "黑夜" "米兔" "怡景"]
>>> member
['小甲鱼' '黑夜' '米兔' '怡景']
>>> number = [1 2 3 4 5]
>>> number
[1 2 3 4 5]
创建一个鱼龙混杂的列表(各种数据都可以放)
>>> mix = [1 "小甲鱼" 3.14 [1 2 3]]
>>> mix
[1 '小甲鱼' 3.14 [1 2 3]]
创建一个空列表
>>> merty =[]
>>> merty
[]
2、向列表添加元素
方法append()
>>> member
['小甲鱼' '黑夜' '米兔' '怡景']#查看member列表中的元素
>>> member.append("葫芦娃") #给列表中添加元素
>>> member #查看新列表中的元素
['小甲鱼' '黑夜' '米兔' '怡景' '葫芦娃']
>>> len(member) #查看新列表的长度
5
------------------------------------------------
>>> member=["小甲鱼" "黑夜" "米兔" "怡景"]
>>> member
['小甲鱼' '黑夜' '米兔' '怡景']
>>> member.append("5" "6")
Traceback (most recent call last):
File "<pyshell#18>" line 1 in <module>
member.append("5" "6")
TypeError: append() takes exactly one argument (2 given)
注意:append()每次只能添加一个数据
方法extend()
原理是用一个列表来扩展另外一个列表,所以extend的参数是一个列表
>>> member
['小甲鱼' '黑夜' '米兔' '怡景']
>>> member.extend("5" "6")
Traceback (most recent call last):
File "<pyshell#20>" line 1 in <module>
member.extend("5" "6")
TypeError: extend() takes exactly one argument (2 given)
程序解析:因为extend的参数不是一个列表所以就报错
正确方法:
>>> member.extend([5 6])
>>> member
['小甲鱼' '黑夜' '米兔' '怡景' 5 6]
insert()带参数的插入
>>> member #查看member列表
['小甲鱼' '黑夜' '米兔' '怡景' 5 6]
>>> member.insert(1 "牡丹")#在1的位置上插入"牡丹"(从零开始算)
>>> member #查看新的列表
['小甲鱼' '牡丹' '黑夜' '米兔' '怡景' 5 6]
如果有不对的地方批评指正,欢迎大家一起交流! 0.0