list1 = [1, 18, 30, 22, 4, 67, 56]
#增
list1.append(100)
#删
del list1[1]
#改
list1[0] = 3
#查
if 30 in list1:
print("30 is in list1")
#取数据
#1.下标取值
print(list1[1]) #取下标为1的值
print(list1[-2]) #取倒数第二个值
print(list1[1:3]) #取下标为1,2的值
print(list1[1:]) #取下标1到结尾的值
#列表相加
other = [123, 456]
list1 += other
print(list1)
#func
#1.比较两个列表的元素,两个列表的值为同一类型
if list1 > other:
print("list1 > other")
else:
print("list1 < other")
#2. 列表的长度
print(len(list1))
#3. 列表的值为同一类型,可以求最小值
print(min(list1))
#4. 元祖转列表
tup = (1, 2, 3, 4)
print(list(tup))
#5. 添加元素
list1.append('string')
print(list1)
#6. 某个元素在列表中的出现的次数
list1.append(22)
print(list1.count(22))
#7.扩展列表
newList = [1, 2, 3, 4]
list1.extend(newList)
print(list1)
#8.获取元素的索引
if 0 in list1:
print(list1.index(0))
#9.插入元素
list1.insert(2, 'hello')
print(list1)
#10.删除匹配元素
if 0 in list1:
list1.remove(0)
#11.反向列表中的元素
list1.reverse()
print(list1)
#12.列表排序 // 同一类型元素
list_1 = [1, 34, 23, 9]
list_1.sort()
print(list_1)
python 列表学习
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 关于列表: 首先明确两点:列表是可变的,列表是可重复的。 使用[ ] 或list()创建列表: 列表可以包括零个或...
- 2.Python 列表(List)操作方法 一、创建一个列表 只要把逗号分隔的不同的数据项使用方括号括起来即可。如...
- 1 序列(列表、元祖、字符串) 序列中的每个元素都有自己的编号a. 列表 list 中括号[] 逗号分隔 ...