ページ

title

告発\金沢地方検察庁\最高検察庁\法務省\石川県警察御中
弁護士と裁判官が共同で確定させた傷害・準強姦被告事件判決の再捜査要請に係る石川県警察珠洲警察署提出書面の情報公開

殺人未遂事件幇助の被告訴人: 木梨松嗣弁護士(金沢弁護士会)、岡田進弁護士(金沢弁護士会)、長谷川紘之弁護士(金沢弁護士会)、若杉幸平弁護士(金沢弁護士会)
名誉毀損罪の被告訴人: モトケンこと矢部善朗弁護士(京都弁護士会)、小倉秀夫弁護士(東京弁護士会)
市場急配センター株式会社 石川県金沢市駅西本町5丁目10番20所在
作成管理者: 石川県鳳珠郡能登町字宇出津 廣野秀樹
金沢地方検察庁御中

2020年9月17日木曜日

* pythonのoperatorモジュールで,独自定義のデータリストから要素の値を取り出す

* pythonのoperatorモジュールで,独自定義のデータリストから要素の値を取り出す

:CATEGORIES: python

operator --- 関数形式の標準演算子 — Python 3.8.6rc1 ドキュメント https://docs.python.org/ja/3/library/operator.html

 上記のページを参考にやってみました。

```
```
class Lawyeries:
def __init__(self, user, name):
self.user = user
self.name = name
def __repr__(self):
return "%s:%s" % (self.user, self.name)

list = [Lawyeries('fukazawas','深澤諭史'), Lawyeries('motoken_tw', 'モトケン')]
list.append(Lawyeries('uwaaaa', '刑裁サイ太'))

for x in list:
key=operator.attrgetter('name')
print(key(x))

for x in list:
key=operator.attrgetter('user')
print(key(x))
```



```
>>> import operator
>>> class Lawyeries:
... def __init__(self, user, name):
... self.user = user
... self.name = name
... def __repr__(self):
... return "%s:%s" % (self.user, self.name)
...
>>> list = [Lawyeries('fukazawas','深澤諭史'), Lawyeries('motoken_tw', 'モトケン')]
>>> list.append(Lawyeries('uwaaaa', '刑裁サイ太'))
>>>
>>> for x in list:
... key=operator.attrgetter('name')
... print(key(x))
...
深澤諭史
モトケン
刑裁サイ太
>>> for x in list:
... key=operator.attrgetter('user')
... print(key(x))
...
fukazawas
motoken_tw
uwaaaa
>>>
```

0 件のコメント:

コメントを投稿