
如何去掉列表中元素的引号python
用户关注问题
为什么列表中的字符串元素显示有引号?
我在Python中打印列表时,元素都显示带有引号,这是为什么?
列表中的字符串元素默认显示引号
Python中列表元素如果是字符串,打印列表时会显示字符串的引号,这是Python的语法表现形式,用来区分字符串和其他数据类型。
如何打印列表中的元素而不显示引号?
想打印列表中的字符串元素,但不想显示引号,该如何实现?
遍历列表逐个打印或使用join函数
可以通过遍历列表,用print单独打印每个元素,这样元素就不会带引号。如果需要在一行内打印,使用' '.join(list)方法将列表转换为字符串,中间用空格或其他分隔符隔开。
如何将列表元素以字符串形式输出,用于写入文件且没有引号?
我想将列表中的字符串写入文本文件,要求写入的内容不带引号,应该怎么做?
使用join方法或者逐个写入去除引号
使用字符串的join方法将列表拼接成一个字符串,再写入文件,可以避免引号。或者遍历列表,写入每个元素时不使用repr或str函数的默认格式,直接写元素内容,保证无引号。