列表是Python当中的基本数据类型,下面我们介绍如何用循环将列表元素提取并且用指定的字符进行重新拼接以及打印出列表中所有元素的索引号。
工具/原料
电脑
Python开发工具
方法/步骤
1
建立一个列表lst,在列表中写入一些元素,如下代码:
lst = ["娱乐","搞笑","新闻","财经","图片"]
2
创建一个空字符串变量S,用于存放列表中的字符串
s = ""
3
用for循环把字符串lst当中的所有元素提取出来,然后用 S=S+l+“-”这个方法把提取到的列表中的元素拼接起来,元素之间用“-”符号连接
for l in lst:
s = s + l +"-"
4
在for循环的外面用print打印出变量S,其中需要s[:-1],目的是把字符串最后的拼接符号去掉
print(s[:-1])
5
以上代码实现了列表中元素拼接功能
用for range 提取出lst列表的索引号,并且打印出来,代码如下:
for l in range(len(lst)):
print(l)
6
代码总结:
lst = ["娱乐","搞笑","新闻","财经","图片"]
s = ""
for l in lst:
s = s + l +"-"
print(s[:-1])
for l in range(len(lst)):
print(l)
最终运行效果如图所示
END
注意事项
Python中所有代码需要是英文字符
循环语句当中注意tab缩进规则
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部