🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

622閲覧

pyhonのリストの表示について

yasaidemo

総合スコア46

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/12/04 10:07

編集2020/12/04 10:20

pyhonを勉強しています。リストの表示について伺います。

ichi = [i for i in range(1,10)] print(ichi)

結果
[1, 2, 3, 4, 5, 6, 7, 8, 9]

と表示されます。

[]とカンマをなくしてこのように表示するためにどのようにしたら宜しいですか?

1 2 3 4 5 6 7 8 9

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

quickquip

2020/12/04 10:10 編集

コードを貼り間違えているようです。質問は修正できるので動くコードにしましょう。
yasaidemo

2020/12/04 10:21

大変に失礼しました。
guest

回答2

0

ベストアンサー

一番短いのは、

Python

1ichi = [i for i in range(1, 10)] 2print(*ichi)

かな。

投稿2020/12/04 11:17

Daregada

総合スコア11990

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yasaidemo

2020/12/04 11:36

ありがとうございます。 色々苦労していたのですが簡単なんですね。 print(*ichi) のアスタリスクは 「リストの値だけを取り出す」 という意味合いなのでしょうか?
ppaul

2020/12/04 12:29

リストを展開して引数として渡すという意味です。 つまり、以下の命令を実行したことになります。 print(1, 2, 3, 4, 5, 6, 7, 8, 9)
yasaidemo

2020/12/04 13:59

そうなんですね。ありがとうございます。
Daregada

2020/12/04 14:28

この機能の説明を検索するときは、「*」ではなく「アンパック」で検索すると見つかります。
guest

0

python

1for i in ichi: 2 print(i, end=' ') 3 4#1 2 3 4 5 6 7 8 9

投稿2020/12/04 11:08

meg_

総合スコア10736

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yasaidemo

2020/12/04 11:38

ありがとうございます。 endというのを指定すればいいんですね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問