python基础之列表

### 列表的格式: 列表名 = [元素1, 元素2, 元素3,....]
# 保存数据的元素 可以是任意类型

# # 定义一个列表 list
my_list = ["小李", "小红"]
print(my_list)
#<<<['小李', '小红']

# # 通过下标索引 获取元素
my_name = my_list[0]  #索引从左往右边:0,1,2.....
print(my_name)
#<<<小李
my_name1 = my_list[-1]  #索引从右往左:-1,-2,-3.....
print(my_name1)
#<<<小红

# 定义一个空列表 只要是列表,那么应该有[]
my_list = []  # 或者my_list = list()
# 打印下元素个数
L = len(my_list)
print(L)
#<<<0

### list的遍历循环 ###

## for循环
## 定义一个列表
my_list = [1, 3, "hello", "哈哈"]
# 遍历列表的元素
for value in my_list:
    print(value)

## while循环
# 定义一个列表
my_list = [520, "I", "love","你"]
# 定义一个变量 -> 下标索引
index = 0
# 定义一个变量 保存列表中的元素个数
L = len(my_list)
while index < L:
    # 通过下标索引获取列表中的元素
    value = my_list[index]
    print(value)
    index += 1

### 列表的嵌套 ###
schoolclass = [['高一1班','高一2班'],
               ['高二1班','高二2班'],
               [["高三理科1班", "高三理科2班"],"高三文科班"]]

# 假如要获取 高三理科2班
my_list = schoolclass[2]  #则要先获取schoolclass[2]
print(my_list)
#<<< [['高三理科1班', '高三理科2班'], '高三文科班']
my_class = my_list[0]   #后获取schoolclass[2][0]
print(my_class)
#<<< ['高三理科1班', '高三理科2班']
my_want = my_class[1]
print(my_want)
#<<< 高三理科2班


# 上面的过程可以简写为:
my_want = schoolclass[2][0][1]
print(my_want)
#<<< 高三理科2班

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值