标签:字符 === 查看 结果 判断 集合 python 列表 循环 for循环
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# #list #类 列表
#1.列表的格式
#2.列表中可以嵌套各种类型
#3.
# li = [1,12,9,"age",[["19",10],"中国人"],"alex",True]
# #说明: 就是一集合,里面你可以放任何的东西,数学,字符串,布尔值都可以。
# #
# #通过索引来取值
# print(li[4])
# #通过范围索引取值 切片也是一个列表
# print(li[1:5])
# #通过范围索引取值到到数一位
# print(li[3:-1])
#for循环 把里面的循环输出一遍
# for item in li:
# print(item)
# li = [1,12,9,"age",[["19",10],"中国人"],"alex",True]
# #也支持while循环
# #列表是可以被修改的,字符串是不能被修改的。
#
# li[1]=120
# print(li)
#可以看出里面的120已经被替换了,
#[1, 120, 9, ‘age‘, [[‘19‘, 10], ‘中国人‘], ‘alex‘, True] --这个是输出值
#换成列表也是可以的
# li[1]=[11,23,44,55] #把元素里面的某一个给替换;
# print(li)
#输出是
#[1, [11, 23, 44, 55], 9, ‘age‘, [[‘19‘, 10], ‘中国人‘], ‘alex‘, True]
#可以看出里面的元素也是可以被替换成列表的
#删除的方法:第一种方法
# del li[1] #修改的第一种方式,可以把里面的一个元素直接删除
# print(li)
#------------------------------------------------------------------------====
# li = [1,12,9,"age",[["19",10],"中国人"],"alex",True]
#也支持把里面的切换换掉
# li[1:3]=[222,999]
# print(li)
#输出结果可以
#[1, 222, 999, ‘age‘, [[‘19‘, 10], ‘中国人‘], ‘alex‘, True]
#直接把里面的12 9换成了222 999
#===================================================================
#切片的方式删除
# del li[2:6]
# print(li)
#查看输出结果
#
#[1, 12, True] 可以看出已经把2-6之间的删除了
#
#===================================================================
li = [1,12,9,"age",[["19",10],"中国人"],"alex",True]
#in操作说明
v= "120" in li
print(v)
#判断120是不是在这个字符串里,如果有就是True,没有就是false
#他是把里的单个无素做比较,“ale”是不在里面的,他只是在“alex”无素里面的。
标签:字符 === 查看 结果 判断 集合 python 列表 循环 for循环
原文地址:https://www.cnblogs.com/xcc-draong/p/12635650.html