创建一个空列表,命名为names,往里面添加old_driver,rain,jack,shanshan,peiqi,black_girl 元素 往names列表里black_girl前面插入一

1、创建一个空列表,命名为names,往里面添加old_driver,rain,jack,shanshan,peiqi,black_girl 元素 2、往names列表里black_girl前面插入一个alex 3、把shanshan的名字改成中文,姗姗 4、往names列表里rain的后面插入一个子列表,[oldboy, oldgirl] 5、返回peiqi的索引值 6、创建新列表[1,2,3,4,2,5,6,2],合并入names列表 7、取出names列表中索引4-7的元素 8、取出names列表中索引2-10的元素,步长为2 9、取出names列表中最后3个元素 10、循环names列表,打印每个元素的索引值,和元素 11、循环names列表,打印每个元素的索引值,和元素,当索引值 为偶数时,把对应的元素改成-1

str1 = 'old_driver,rain,jack,shanshan,peiqi,black_girl'
str1 = str1.split(',')
names = []
for i in  range(len(str1)):
    names.append(str1[i])
print('第一题:列表names为:', names)
print()
names.insert(5, 'alex')
print('第二题:列表names为:', names)
print()
names[3] = '姗姗'
print('第三题:列表names为:', names)
print()
names.insert(2, ['oldboy', 'oldgirl'])
print('第四题:列表names为:', names)
print()
number = names.index('peiqi')
print('第五题:列表中"peiqi"的索引值为:{}'.format(number))
print()
new_list = [1,2,3,4,2,5,6,2]
names.extend(new_list)
print('第六题:合并后的names列表为:', names)
print()
number4_7 = names[4 : 7]
print('第七题:names列表中索引4-7的元素为:', number4_7)
print()
number2_10 = names[2 : 10 : 2]
print('第八题:names列表中索引2-10且步长为2的元素为:', number2_10)
print()
number_3 = names[-3:]
print('第九题:names列表中最后3个元素为:{}'.format(number_3))
print()
count = 0
print('第十题:')
for i in names:
    print('{}的索引值为:{}'.format(i, names.index(i)), end='\t ')
    if count % 5 == 0:
        print('\n')
    count += 1
print()
num  =0
print('第十一题:')
for i, j in enumerate(names):
    if i % 2 == 0:
        names[i] = -1
        print('{}的索引值为:{}'.format(j, i), end='\t')
        if num % 3 == 0:
            print('\n')
        num += 1
print(names)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七@归七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值