Python中的列表、元组、切片、增删改查、#count:计算某元素出现次数、找位置#index、#reverse()反转、#sort()
2020-12-13 04:33
标签:xtend false 声明 切片 int app 元素 表示 pop 元组和列表的区别: 声明一个元组并赋值的语法与列表相同,不同之处是元组使用小括号,列表使用方括号,元素之间也是用英文逗号分隔。需要注意的是,当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符,以防止与表达式中的小括号混淆。这是因为小括号既可以表示元组,又可以表示表达式中的优先级算符,这就容易产生歧义。 1.列表 list[ ] a=[‘chao‘,‘jin‘] 2.切片 #增删改查 Python中的列表、元组、切片、增删改查、#count:计算某元素出现次数、找位置#index、#reverse()反转、#sort() 标签:xtend false 声明 切片 int app 元素 表示 pop 原文地址:https://www.cnblogs.com/styleonme/p/11112529.html查 切片 []
print(a[1:]) #取到最后
print(a[1:-1]) #取到倒数第二值
print(a[1:-1:1]) #从左到右一个一个去取
print(a[1::2]) #从左到右隔一个去取
print(a[3::-1]) #从右到左一个一个去取#添加 append insert
a.append(‘xuepeng‘) #默认插到最后一个位置
print(a)
a.insert(1,‘xuepeng‘) #将数据插入到任意一个位置
print(a)
#修改
a[1]=‘haidilao‘
print(a)
a[1:3]=[‘a‘,‘b‘]
print(a)删除 remove pop del
a.remove(a[0]) #根据内容删除内容
print(a)
b=a.pop(1) #根据索引删除内容
print(a)
print(b)
del a[0]
print(a)
del a
print(a)
a.remove([‘wuchao‘,‘jinxin‘])
print(a)count:计算某元素出现次数
t=[‘to‘, ‘be‘, ‘or‘, ‘not‘, ‘to‘, ‘be‘].count(‘to‘)
print(t)
extend #在后面添加需要的元素
a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)
print(a)
print(b)找位置
# index # 根据内容找位置 a = [‘wu‘, ‘xin‘]
a.reverse() #reverse()将列表进行反转。
print(a)x = [4, 6, 2, 1, 7, 9]
x.sort(reverse=False) #sort()将列表进行排序,括号内默认为reverse=False,倒序排列reverse=True print(x) #[1, 2, 4, 6, 7, 9] 当括号内为字母时,按首字母ascII码表中顺序排列
上一篇:C++ 的输入输出
文章标题:Python中的列表、元组、切片、增删改查、#count:计算某元素出现次数、找位置#index、#reverse()反转、#sort()
文章链接:http://soscw.com/essay/29589.html