僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
RasPIがらみでまたPython。かなり忘れている。
空っぽの変数。
>>> mylist = [] >>> mylist [] >>> mydic = {} >>> mydic {} >>> myset = set() >>> myset set([])
リストから全部抜くとき。
>>> mylist = [2,8,'data'] >>> for num in range(len(mylist)): ... mylist.pop(0) ... 2 8 'data' >>> mylist []
集合型の場合、for ループでは抜けない。
>>> myset = set(['data1', 'data2', 3]) >>> for id in myset: ... myset.pop() ... 3 Traceback (most recent call last): File "", line 1, in RuntimeError: Set changed size during iteration >>> myset set(['data1', 'data2'])
>>> myset = set(['data1', 'data2', 3]) >>> myset.clear() >>> myset set([])
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。