最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Python零基础教程—列表与函数

XAMPP案例 admin 596浏览 0评论

0Python

储存多个类型数据

Python中列表可以用于储存[字符串、数值、列表
things=[“string”,0,[1,2,3]]
print(things[1])
print(things[2])#储存了子列表
print(things[2][2])
 
>>>
0
[1,2,3]
3
>>>

 

单独的字符串也可以像列表一样索引

 

str=”Hello word!”
print(str[6])
 
>>>
w
>>>

 

索引某个项目重新赋值

nums=[7,7,7,7,7]
nums[2]=3
print(nums)
 
>>>
[7,7,3,7,7]
>>>

列表乘加

num=[1,2,3]
print(num+[4,5])
print(num*2)
 
>>>
[1,2,3,4,5]
[1,2,3,1,2,3]
>>>

 

检测列表中是否存在某个项

 

words=[“spam”,[1,2,3]]
print(“spam” in words)
print(1 in words)
print([1,2,3] in words)
print(1 in words[1])
print(1 not in words)
print(1 not in words[1])
 
>>>
True
False
True
True
True
False
>>>
append函数:在列表末添加一项

num=[1,2,3]

num.append(4)

print(num)

 

>>>

[1,2,3,4]

>>>

len函数:查看列表中项目个数

nums=[“wo”,3,[1,2]]

print(len(nums))

 

>>>

3

>>>

insert函数:可以在列表中任意位置插入一个新项,格式insert(位置,插入项)

words=[“Python”,[1,2,3]]

words,insert(1,”is”)

print(words)

words[2].insert(1,4)

print(words)

 

>>>

[“Python”,”is”,[1,2,3]]

[“Python”,”is”,[1,4,2,3]]

>>>

如果对其中某项字符串某个位置插入新的字符,会AttributeError报错,要么直接索引该位置重新赋值

index函数:返回第一个出现项的位置索引

list=[“p”,”p”,[1,2,3]]

print(list.index(“p”))

print(list.index([1,2,3]))

print(list[1].index(2))

 

>>>

0

2

TypeError

>>>

补充:

max(list):返回列表中的最大值

min(list):返回列表中的最小值

list.count(obj):返回obj在列表中出现的次数

list.remove(obj):从列表中移除第一个obj

list.reverse:翻转列表

list.pop(位置):根据索引删除对应位置的项

list.clear:清除列表所有项

del list[start:end]:删除从索引start到end位置的项

转载请注明:XAMPP中文组官网 » Python零基础教程—列表与函数

您必须 登录 才能发表评论!