一文看懂Python(一)-----列表和元组篇

一、列表

1.1 创建一个列表

member = ['胖虎','大熊','小夫','小叮当','小妹妹']
member

1.2 创建一个混合列表

mix = [1,'胖虎','3.14',[1,2,3]]
mix

1.3 创建一个空列表

empty = []
empty

1.4 向列表中添加元素

1.4.1 append(sub):在列表末尾添加一个元素sub

member.append('董金琨')
member

1.4.2 extend(list):向原列表中添加另一个列表,以一个列表来扩展另一个列表,list是一个列表类型

member.extend(['胖虎他妈','大熊她爸'])
member

1.4.3 insert(i,x)函数:在第i位置添加元素x

member.insert(1,'小夫她爹')
member

1.5 获取列表中的元素

member[0]

1.6 删除列表中的元素

1.6.1 del 方法

# 删除指定位置元素
del member[1]
# 删除整个列表
del member 

1.6.2 remove(x):删除列表中的x元素,x必须在列表中,不在会报错

# remove(元素):该元素必须在列表中
member.remove('胖虎')
member

1.6.3 pop(i):删除第i个位置的元素

member.pop(i)
member

1.7 列表重复操作符

# 该操作不会影响原列表
list3 = [123,456]
list3*5

1.8 列表常用内置函数

1.8.1 count(x):查看参数x出现在列表中的次数

list3 = [123,456,789]
list3 *= 5
list3.count(123)

1.8.2 index(x,[[start],[end]]):返回参数x在列表中的位置,start和end可选。

list3.index(123,3,7)

1.8.3 reverse():翻转列表

list3.reverse()
list3

1.8.4 sort():列表排序,默认从小到大

# sort()函数会改变原列表
list6 = [4,5,2,3,1,10]
list6.sort()
list6
# 从大到小排序
list7 = [7,8,5,2,7,8,9]
list7.sort(reverse = True)
list7

二、元组

2.1 创建一个普通的元组

tuple1 = (1,2,3,4,5,6,7,8)
tuple1

2.2 创建只含一个元素的元组

tuple3 = (1,)
tuple3

2.3 更新修改元组

# 原temp还存在,但是没有变量名指向它
temp = ('大熊','小夫','大P','小米')
temp = temp[:2] + ('小景',)+temp[2:]
temp

2.4 删除元组

del temp

猜你喜欢

转载自blog.csdn.net/dongjinkun/article/details/112673743