python出力リストには中括弧と引用符は付きません

788 ワード

通常pythonがlist文字列を出力すると、自動的に引用符と中括弧が付けられます.
たとえば
str=['hello','world']
>>> str
['hello', 'world']

方法1
joinメソッドを使用できます.
>>> print " ".join(str)
hello world

ここで、Python join()メソッドは、シーケンス内の要素を指定した文字接続で新しい文字列を生成するために使用されます.
例:
str = "-"
seq = ("a", "b", "c")
print str.join( seq )

出力結果:
a-b-c

方法2:listに数字が格納されている場合は、intに変換すればよい.元々はstring型だったので
str=['1', '2', '3']
for i in str:
    int(i)
    print(i)