python 输出列表元素实例(以空格/逗号为分隔符)

给定list,如何以空格/逗号等符号以分隔符输出呢?

一般的,简单的for循环可以打印出list的内容:

l=[1,2,3,4]
for i in l:
 print(i)

输出结果一行一个元素:

1

2

3

4

若想得到以空格或逗号为分隔符的输出结果,代码可改为:

l=[1,2,3,4]
for i in l:
 print(i,end=' ')#以空格为分隔符

输出结果为:1 2 3 4 (注意,此时4后面还有一个空格)

l=[1,2,3,4]
for i in l:
 print(i,end=', ')#以逗号为分隔符

输出结果为:1,2,3,4, (注意,此时4后面还有一个空格)

那么如何才能在输出最后一个数字之后不输出分隔符呢,https://www.jb51.net/article/177219.htm提供了一个方法:

l = [1,2,3,4]
print(" ".join(str(i) for i in l)) 

输出结果为:1 2 3 4(注意,此时4后面没有空格啦)

以逗号为分隔符

l = [1,2,3,4]
print(",".join(str(i) for i in l)) 

输出结果为:1,2,3,4(注意,此时4后面没有逗号)

以上这篇python 输出列表元素实例(以空格/逗号为分隔符)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • python 把列表转化为字符串的方法

    如下所示: >>> list1=['ak','uk',4] >>> list2=[str(i) for i in list1] #使用列表推导式把列表中的单个元素全部转化为str类型 >>> list2 #查看转化后的列表 ['ak', 'uk', '4'] >>> list3=' '.join(list2) #把列表中的元素放在空串中,元素间用空格隔开 >>> list3 #查看生成的长串 'ak uk 4' 用p

  • 对python的输出和输出格式详解

    输出 1. 普通的输出 # 打印提示 print('hello world') 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') print()函数也可以接受多个字符串,用逗号","隔开,就可以连成一串输出: >>> print('The quick brown fox', 'jumps over', 'the lazy dog

  • python 删除列表里所有空格项的方法总结

    首先,我们来随便写一个带空格的列表: list1 = ['122','2333','3444',' ','422',' ',' ','54',' '] 相信已经有人尝试过,诸如以下的方式去删掉空格,例如: # -*- coding:utf-8 -*- for i in list1: if i == ' ': list1.remove(' ') print list1 但是结果你会发现是这样的,它总是不能完全的删完空格,会在末尾留下一个. 方法一: 这个时候,可以尝试把'=='改为in: # -*

  • python 输出列表元素实例(以空格/逗号为分隔符)

    给定list,如何以空格/逗号等符号以分隔符输出呢? 一般的,简单的for循环可以打印出list的内容: l=[1,2,3,4] for i in l: print(i) 输出结果一行一个元素: 1 2 3 4 若想得到以空格或逗号为分隔符的输出结果,代码可改为: l=[1,2,3,4] for i in l: print(i,end=' ')#以空格为分隔符 输出结果为:1 2 3 4 (注意,此时4后面还有一个空格) l=[1,2,3,4] for i in l: print(i,end='

  • 浅谈python输出列表元素的所有排列形式

    例如: ['a', 'b', 'c'] 输出 ['a', 'b', 'c'] ['a', 'c', 'b'] ['b', 'a', 'c'] ['b', 'c', 'a'] ['c', 'a', 'b'] ['c', 'b', 'a'] 方法一:利用递归的方式实现 def permutation(li): len_list = len(li) if len_list == 1: return li result = [] for i in range(len_list): res_list =

  • python中列表元素连接方法join用法实例

    本文实例讲述了python中列表元素连接方法join用法.分享给大家供大家参考.具体分析如下: 创建列表: >>> music = ["Abba","Rolling Stones","Black Sabbath","Metallica"] >>> print music 输出: ['Abba', 'Rolling Stones', 'Black Sabbath', 'Metallica']

  • Python中列表元素转为数字的方法分析

    本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: numbers = [1, 5, 10, 8] 用一个循环来解决: new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers; 有没有更简单的语句可以做到呢? 1. numbers =

  • Python输出列表(List)不带中括号和引号的问题及解决方法

    目录 正常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', '

  • python输出数学符号实例

    我就废话不多说了,大家还是直接看代码吧! import pandas as pd import numpy as np import matplotlib.pyplot as plt x=np.arange(10) y=np.sin(x) plt.figure(figsize=(10,8)) plt.plot(x,y,label=r'$\alpha_v$') #在两个$号之间输出 plt.title(r'$\alpha$') plt.legend(fontsize=16) plt.xlabel(

  • Python统计列表元素出现次数的方法示例

    1. 引言 在使用Python的时候,通常会出现如下场景: array = [1, 2, 3, 3, 2, 1, 0, 2] 获取array中元素的出现次数 比如,上述列表中:0出现了1次,1出现了2次,2出现了3次,3出现了2次. 本文阐述了Python获取元素出现次数的几种方法.点击获取完整代码. 2. 方法 获取元素出现次数的方法较多,这里我提出如下5个方法,谨供参考.下面的代码,传入的参数均为 array = [1, 2, 3, 3, 2, 1, 0, 2] 2.1 Counter方法

  • python添加列表元素append(),extend()及 insert()

    目录 一.使用+号添加列表元素 二.使用append()方法添加列表元素 1.添加单个元素 2.添加对象 3.添加另一个列表 三.extend()方法添加元素 四.insert()方法添加元素 一.使用+号添加列表元素 一般情况下两个列表合并起来也是一种添加元素的方法,只要使用+号直接进行运算就可以了,下面是演示代码. name1 = ['python', 'java', 'php', 'MySql']   name2 = ['C++', 'C', 'C#']   total = name1 +

  • python删除列表元素del,pop(),remove()及clear()

    目录 一.del删除列表 二.pop()方法删除列表元素 三.remove()方法删除列表元素 四.clear()删除列表元素 前言: 列表元素能增加就可以删除,前面我们介绍几种增加元素的方法,虽然都是增加但是也有所不同,这里介绍的删除列表元素的方法也是一样,下面就来演示一下. 一.del删除列表 del 不是方法,是 Python 中的关键字,专门用来执行删除操作,它不仅可以删除整个列表,还可以删除列表中的某些元素.不仅可以删除单个元素,还能删除元素段.而且del是直接从内存中删除列表或列表元

  • python添加列表元素append(),extend()及 insert()

    目录 一.使用+号添加列表元素 二.使用append()方法添加列表元素 1.添加单个元素 2.添加对象 3.添加另一个列表 三.extend()方法添加元素 四.insert()方法添加元素 一.使用+号添加列表元素 一般情况下两个列表合并起来也是一种添加元素的方法,只要使用+号直接进行运算就可以了,下面是演示代码. name1 = ['python', 'java', 'php', 'MySql']   name2 = ['C++', 'C', 'C#']   total = name1 +

随机推荐