栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python18_{:>8}python?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python18_{:>8}python?

列表简单操作:
#!/usr/bin/python3
#coding=utf-8

#list(列表)类型,在[]输入元素,用逗号隔开,且元素种类可以不同,可以嵌套列表
list1 = [1,2,3,"1","3","5"]
list2 = ["this","is","a","list",list1]
print (list2)

#元组访问和字符串访问的方式相同,可以通过下标来进行访问
print(list2[0],list2[3],list2[4],sep=":")
print(list2[-1],list2[-2],list2[-3],sep=":")
print(list1[2:-1])
print(list2[4][3])
#这里下标为4的元素为列表,所以可以再次访问子列表中的内容

#列表中的更新和删除
print("更新前的列表:",list1)
list1.append('Baidu')
#只能在列表最后追加元素
print("更新后的列表:",list1)
del list1[0]
print("删除后的列表:",list1)

#检测列表长度
print(len(list1))
#拼接列表
print(list1 +list2)
#检测某元素是否在列表中
print('3' in list1)
#元素迭代
k = 0
for i in list1:
    k = k + 1
    print("第%d个元素是"%k,i)
列表常用函数:
str_1 = "abcdefg"
num_1 = [0,2,5,323,23,23,453,23,34]
str_2 = ['a','b','c','d']
str_3 = ['k']
#计算最大最小值
print("num_1中最大的值为%d,最小的值为%d"%(max(num_1),min(num_1)))

#将可迭代对象转化为列表
print(list(str_1))

#统计某个数在列表中出现的次数
print(num_1.count(23))

#把一个列表拼接到另一个列表上
str_3.extend(str_2)
print(str_3)

#找到某个元素在列表里第一次出现的位置
print(str_2.index('a'))

#删除第一个匹配项
str_3.remove('k')
print(str_3)

#清空列表
str_3.clear()
print(str_3)

#复制列表
str_3 = list.copy(str_2)
print(str_3)

#翻转列表
str_3.reverse()
print(str_3)

#列表排序
str_3.sort()#默认按照ASCII码升序排序
print(str_3)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786555.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号