python之中的列表数据类型是一个可以保存任意类型对象的序列,而列表的表现形式则是使用中括号保存,并且用逗号分隔数据的。但是在将列表输出时会连括号一起输出,有些小伙伴就想知道如何在输出列表时去掉括号[],那么下文会有详细的代码示例和步骤。
列表数据类型对象直接使用print()函数将其个打印出来的话就会直接将列表结构及其里面的元素都输出,示例如下:
list1 = ['Python','problem','whatever'] print(list1) [Python, problem, whatever]
很多情况下实际上是不需要这个中括号的,因为没有中括号能够让列表内的数据显示的更加直观,所以要输出列表不带括号的话有两个方法。
(1)第一个方法就是使用for循环迭代,for关键字可以去将一个有序序列内的所有元素全部访问一遍直到整个序列内的元素都被访问过。而在每次访问序列时都会将序列内的元素给取出来,这个时候只需要使用print()输出列表内的每个元素就可以了,代码示例如下所示:
for x in list1: print(x,end=’,’) Python, problem, whatever
(2)另外一个方法就是使用join函数将列表内的每一个元素都用一个字符连接起来,然后这个列表就会转为一个字符串类型对象。只要将这个列表元素拼接而成的字符串对象输出就不会带有括号了,示例如下:
print(’,’.join(list1)) Python, problem, whatever
以上就是关于“Python怎么将列表的[]去掉?Python输出列表如何不带括号”的全部内容了,希望对你有所帮助。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。