顺便吐槽一下,我们老师。
每节课都有作业。。。。
🙃🙃🙃🙃

# encoding: utf-8
"""
@author: Eden
@contact: .....
@time: 2020/4/14 14:38
@file: problem.py
@desc: 
"""

# 创建一个空列表,命名为names,往里面添加 Lihua、Rain、Jack、Xiuxiu、Peiqi和Black元素。
names = list()
names.append("Lihua")
names.append("Rain")
names.append("Jack")
names.append("Xiuxiu")
names.append("Peiqi")
names.append("Black")
# Names=[]
# Names.append(“”)
# 往1中的names列表里Black前面插入一个Blue。
names.insert(-1, "Blue")
# 把names列表中Xiuxiu的名字改成中文。
names[names.index("Xiuxiu")] = "秀秀"
# 往names列表中Rain后面插入一个子列表["oldboy","oldgirl"]。
names.insert(names.index("Rain")+1, ["oldboy", "oldgirl"])
print(names)  # 验证
# 返回names列表中Peiqi的索引值(下标)
print(names.index("Peiqi"))
# 创建新列表[1,2,3,4,2,5,6,2,],合并到names列表中。
numbers = [1, 2, 3, 4, 2, 5, 6, 2]
names.extend(numbers)  # extend()方法表示合并
print(names)
# 取出names列表中索引4-7的元素。
print(names[4:8])
# 取出names列表中索引2-10的元素,步长为2
print(names[2:11:2])
# 取出names列表中最后3个元素。
print(names[-3:])  # [-3:]表示取值范围为从列表的倒数第三个到末尾
# 循环names列表,打印每个元素的索引值和元素。
for index, i in enumerate(names):
    print(index, i)
    # 循环names列表,打印每个元素的索引值和元素,当索引值为偶数时,把对应的元素改成-1。
for index, i in enumerate(names):
    if index % 2 == 0:
        names[index] = -1
        # print(index, i)
print(names)
# names列表里有3个2,请返回第二个2的索引值,动态找

print(names.index(2, names.index(2) + 1),)

好了,不多说了。我要去写第三次作业了。😘😘😘