2020-2-3(109)

>>> l=[1,2,3,4]
>>> l.append(1)
>>> l
[1, 2, 3, 4, 1]
>>> l.append([1,2,3,4])
>>> l
[1, 2, 3, 4, 1, [1, 2, 3, 4]]
>>> l.append("a")
>>> l
[1, 2, 3, 4, 1, [1, 2, 3, 4], 'a']
>>> l.append((1,2,3,4))
>>> l
[1, 2, 3, 4, 1, [1, 2, 3, 4], 'a', (1, 2, 3, 4)]
>>> l.append({1,2,3,4})
>>> l
[1, 2, 3, 4, 1, [1, 2, 3, 4], 'a', (1, 2, 3, 4), {1, 2, 3, 4}]
>>> l.append({1:1,2:2})
>>> l
[1, 2, 3, 4, 1, [1, 2, 3, 4], 'a', (1, 2, 3, 4), {1, 2, 3, 4}, {1: 1, 2: 2}]
>>> l.count(1)
2
>>> l.count((1,2,3,4))
1
>>> l=[1,2,3,4]
>>> l.extend([7,8,9])
>>> l
[1, 2, 3, 4, 7, 8, 9]
>>> l.append([7,8,9])
>>> l
[1, 2, 3, 4, 7, 8, 9, [7, 8, 9]]
>>> l.extend((1,1))
>>> l
[1, 2, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1]
>>> l.extend({1,2,3})
>>> l
[1, 2, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1, 1, 2, 3]
>>> l.extend({3:1,3:3})
>>> l
[1, 2, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1, 1, 2, 3, 3]
>>> l.extend({3:1,4:3})
>>> l
[1, 2, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1, 1, 2, 3, 3, 3, 4]
>>> l.index(1)
0
>>> l.pop(-1)
4
>>> l.pop(1)
2
>>> l
[1, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1, 1, 2, 3, 3, 3]
>>> l.pop()
3
>>> l
[1, 3, 4, 7, 8, 9, [7, 8, 9], 1, 1, 1, 2, 3, 3]
>>> l.pop(1)
3
>>> l.pop(-1)
3
>>> l.pop(-1)
3
>>> l.pop(-1)
2
>>> l.pop(-1)
1
>>> l
[1, 4, 7, 8, 9, [7, 8, 9], 1, 1]
>>> l.remove(-1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: list.remove(x): x not in list
>>> l
[1, 4, 7, 8, 9, [7, 8, 9], 1, 1]
>>> l.remove(1)
>>> l
[4, 7, 8, 9, [7, 8, 9], 1, 1]
>>> l.remove(1)
>>> l
[4, 7, 8, 9, [7, 8, 9], 1]
>>> l.reverse()
>>> l
[1, [7, 8, 9], 9, 8, 7, 4]
>>> l.reverse()
>>> l
[4, 7, 8, 9, [7, 8, 9], 1]
>>> l.sort()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: '<' not supported between instances of 'list' and 'int'
>>> l.remove([7,8,9])
>>> l
[4, 7, 8, 9, 1]
>>> l.sort()
>>> l
[1, 4, 7, 8, 9]
>>> l.sort()
>>> l
[1, 4, 7, 8, 9]
>>> l.sort(reverse=False)
>>> l
[1, 4, 7, 8, 9]
>>> l.sort(reverse=True)
>>> l
[9, 8, 7, 4, 1]
>>> l=["a","nvd","donji","ab","ngg","b","nggr"]
>>> l.sort(key=len)
>>> l
['a', 'b', 'ab', 'nvd', 'ngg', 'nggr', 'donji']
>>> l=["a","nvd","donji","ab","ngg","b","nggr"]
>>> l.sort(cmp=len)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'cmp' is an invalid keyword argument for sort()
>>> t=(1,2,3,4)
>>> t.append(1)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute 'append'
>>> t.count(1)
1
>>> t.index(1)
0
>>> t.index(3)
2
>>> t.reverse()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute 'reverse'
>>> t
(1, 2, 3, 4)
>>> t.sort()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute 'sort'
>>> d.fromkeys([1,2,3,4],["a","b","c","d"])
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'd' is not defined
>>> d=dict()
>>> d.fromkeys([1,2,3,4],["a","b","c","d"])
{1: ['a', 'b', 'c', 'd'], 2: ['a', 'b', 'c', 'd'], 3: ['a', 'b', 'c', 'd'], 4: ['a', 'b', 'c', 'd']}
>>> d
{}
>>> d.clear()
>>> d.fromkeys(["a","b","c"],1)
{'a': 1, 'b': 1, 'c': 1}
>>> d.get("a")
>>> r=d.get("a")
>>> r
>>> d
{}
>>> d.fromkeys(["a","b","c"],1)
{'a': 1, 'b': 1, 'c': 1}
>>> d
{}
>>> d=d.fromkeys(["a","b","c"],1)
>>> d
{'a': 1, 'b': 1, 'c': 1}
>>> d.get(""a)
  File "<stdin>", line 1
    d.get(""a)
            ^
SyntaxError: invalid syntax
>>> d.get("a")
1
>>> d.get("e")
>>> d.get("e",1)
1
>>> d.has_key("a")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'dict' object has no attribute 'has_key'
>>> d.items()
dict_items([('a', 1), ('b', 1), ('c', 1)])
>>> r=d.items()
>>> r
dict_items([('a', 1), ('b', 1), ('c', 1)])
>>> type(r)
<class 'dict_items'>
>>> for i,j in r:
...     print(i,j)
...
a 1
b 1
c 1
>>> d.keys()
dict_keys(['a', 'b', 'c'])
>>> d.values()
dict_values([1, 1, 1])
>>> d.pop()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: pop expected at least 1 arguments, got 0
>>> d.pop("a")
1
>>> d
{'b': 1, 'c': 1}
>>> d.pop("a",2)
2
>>> d.pop("b",2)
1
>>> d
{'c': 1}
>>> d.popitem()
('c', 1)
>>> d
{}
>>> popitem()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'popitem' is not defined
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值