验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

Python输出列表不带中括号和引号的问题如何解决

阅读:1410 来源:乙速云 作者:代码code

Python输出列表不带中括号和引号的问题如何解决

    正常python输出列表List时,会自动加上中括号和引号。
    例如:

    >>> list1 = ['a', 'b', 'c', 'd']
    >>> list1
    ['a', 'b', 'c', 'd']

    解决方法一:
    使用join()

    >>> print(' '.join(list1))
    a b c d

    Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。

    >>> list1 = ['a', 'b', 'c', 'd']
    >>> str = '-'
    >>> print(str.join(list1))
    a-b-c-d

    解决方法二:
    如果list存放的是数字,则:将其转为int即可,原来存放的是string型。

    >>> for i in str2:
    ...     int(i)
    ...     print(i)
    ...
    1
    1
    2
    2
    3
    3
    >>> for i in str2:
    ...     print(i)
    ...
    1
    2
    3

    如果想同行输出在使用print时,添加end = ‘ ’即可(末尾不换行,加空格)。

    >>> for i in str2:
    ...     print(int(i), end= ' ')
    ...
    1 2 3
分享到:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>