Pythonを基礎から勉強してみる!!_007
リストを作る
[ ]
入力
print ["Hello World"]
print type(["Hello World"])
出力
['Hello World']
<type 'list'>
リストに複数の要素を入れる
[ , , , ]
入力
print ["Hello" , "New" , "World"]
出力
['Hello', 'New', 'World']
入れ子(ネスト)を作る
[ , , , [ ] ]
入力
print ["Hello" , "New" , "World" , ["September" , 28 , 2015]]
出力
['Hello', 'New', 'World', ['September', 28, 2015]]
リストから要素を取り出す
入力
print ["Hello" , "New" , "World"] [0]
出力
Hello
入れ子(ネスト)の中の要素を取り出す
入力
print ["Hello" , "New" , "World" , ["September" , 28 , 2015]] [3] [1]
出力
28
リストをスライシングする
入力
print ["a" , "b" , "c" , "d" , "e"] [0:3]
出力
['a', 'b', 'c']
リストを一つおきにスライシングする
入力
print ["a" , "b" , "c" , "d" , "e" , "f" , "g" , "h" , "i" , "j"] [0:10:2]
出力
['a', 'c', 'e', 'g', 'i']
入れ子(ネスト)の中をスライシングする
入力
print ["a" , "b" , "c" , "d" , "e" , "f" , "g" , "h" , "i" , "j" , [1 , 2 , 3 , 4 , 5]] [10] [0:5:2]
出力
[1, 3, 5]
リストの要素を入れ替える
入力
x = ["Hello" , "New" , "World"]
x [1] = "Beautiful"
print x
出力
['Hello', 'Beautiful', 'World']