python小练一手

python小练一手,第1张



namelist = []  #定义一个空的列表

namelist = ["刘","关","张"]# 访问方式:通过下标访问

print(namelist[0])
# 列表中可以存储混合类型

testlist = (1,"测试")
print(type(testlist[0]))
print(type(testlist[1])) 

for name in namelist:
    print(name)

lenth = len(namelist)
i = 0
while(i < lenth):
    print(namelist[i])
    i += 1

#  增 删 改的操作
#1、增加
#append的用法
print("--------增加前————————")
for name in namelist:
    print(namelist)
nametemp = input("请输入一个名字")
namelist.append(nametemp)     #在末尾添加一个元素

print("--------增加后——————")
for name in namelist:
    print(namelist)


a = [1,2]
b = [3,4]

a.append(b)
print(a)

# 运行后可以看到b这个列表作为一整个元素被添加到了a中
#extend
a.extend(b)
print(a)
#运行后可以看到b跟在了a的后面
#!!!!!注意这两者的区别


#####增加  insert
a = [0,1,2]
a.insert(1,4)
print(a)#可以看到,()里面有两个数,第一个数表示要插入的下标,第二个数表示要插入的数





#删 【del】【pop】【remove】
movieName = ["骇客帝国","指环王","神探狄仁杰","指环王"]

print("--------删除前————————")
for name in movieName:
    print(movieName)


#del movieName[0]   #指定所要删除元素的下标
#movieName.pop()    #弹出末尾最后一个元素
movieName.remove("指环王")      #遍历一边后删除第一个符合的元素
print("--------删除后——————")
for name in movieName:
    print(movieName)



#  改
namelist = ["刘","关","张"]
print("--------修改前————————")
for name in namelist:
    print(namelist)

namelist[1] = "蔡"     #修改指定下标的内容

print("--------修改后——————")
for name in namelist:
    print(namelist)

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/800830.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-07
下一篇2022-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存