2017-11-01 22 views
-6

との組み合わせ、私はパイソン:1つの基準

000002 
000003 
000004 
000006 
000007 
000008 
000009 
000012 
...... 
999998 
999999 

のような組み合わせのリストを必要とする。しかし、私はそれを行うことができますどのように、0と1と番号の末尾を必要としませんか?ありがとう!

+3

私たちがあなたのためにいくつかのコードを書いてくれたようです。多くのユーザーは、苦痛を伴うコーダーのコードを作成したいと考えていますが、通常、ポスターがすでに自分で問題を解決しようとしたときにのみ役立ちます。この努力を示す良い方法は、[最小で完全で検証可能な例](http://stackoverflow.com/help/mcve)を含めることです。投稿する前に*完了したと思われる[イントロツアー](https://stackoverflow.com/tour)をチェックしてください。特に[How to Ask](http://stackoverflow.com/help/how-to-ask) 。 – Prune

答えて

0

あなたのリストは文字列で構成されているようです。 int()を使ってみましたか?たとえば、int('0001')は先頭の0を取り除いた後に1を返します。

リストが長い場合は、次のようにリスト内包表記を使用できます。たとえば、a = ['001'、 '002'、 '003']の場合、b = [int(x) for x in a]はb = [1、2、3]になります。