6.1.13リスト内の要素を加工する構文 map関数map(function, iterable, ...)function:要素を加工する処理iterable:処理対象のリスト>>> data = [1, 3, 5]>>> result = map(lambda v: v * v, data)>>> print(list(result))[1, 9, 25]map関数は、第一引数に関数、第二引数に ...
もっと読む
タグ:Python勉強中
Python勉強中 6.1.12リスト内の要素がTrueであるかを判定する 20230604
6.1.12リスト内の要素がTrueであるかを判定する>>> print(all([False, True, False]))False>>> print(any([False, True, False]))True>>> print(not any([False, False, False]))True>>>>>> print(any(['あいう', '', '']))True>>> print(any(['', '', '']))False>>>>>> prin ...
もっと読む
Python勉強中 6.1.11リストをforループで処理する方法 20230603
6.1.11リストをforループで処理する方法インデックス番号/値をセットで取り出す>>> data = ['ぱんだ', 'うさぎ', 'こあら', 'とら']>>>>>> for index, value in enumerate(data):... print(index, ':', value)...0 : ぱんだ1 : うさぎ2 : こあら3 : とらこのコードは以下 ...
もっと読む
Python勉強中 6.1.10リストの内容を並べ替える 20230603
6.1.10リストの内容を並べ替える>>> data = ['ぱんだ', 'うさぎ', 'こあら', 'とら']>>> data.reverse()>>> print(data)['とら', 'こあら', 'うさぎ', 'ぱんだ']これはわかりやすい気がします。単に逆になる。構文 sortメソッドlists.sort(*, key=None, reverse=False)lists ...
もっと読む
Python勉強中 6.1.9リストを連結する 20230602
6.1.9リストを連結する>>> data1 = ['あ', 'い', 'う']>>> data2 = ['え', 'お']>>> print(data1 + data2)['あ', 'い', 'う', 'え', 'お']>>> print(data1 * 3)['あ', 'い', 'う', 'あ', 'い', 'う', 'あ', 'い', 'う']これはわかりやすい気がします+でdata1とdata2を連結し ...
もっと読む