Sei sulla pagina 1di 5

Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:57:36) [MSC v.

1900 64 bit (AMD64)] on


win32
Type "help", "copyright", "credits" or "license" for more information.
>>> l1=[1,2,3,6]
>>> l2=[4,5,6]
>>> id(l1)
2607808579272
>>> id(l2)
2607810006664
>>> li=l2
>>> l1=l2
>>> print(l1,l2
... )
[4, 5, 6] [4, 5, 6]
>>> l1.append(6)
>>> print(l1,l2)
[4, 5, 6, 6] [4, 5, 6, 6]
>>> l1=[1,2,3,6]
>>> l2=[4,5,6]
>>> l1=l2.copy()
>>> print(l1,l2)
[4, 5, 6] [4, 5, 6]
>>> l1.append(6)
>>> print(l1,l2)
[4, 5, 6, 6] [4, 5, 6]
>>> t1=(5)
>>> print(t1)
5
>>> t1=(5,)
>>> print(t1)
(5,)
>>> t4=tuple("abcd")
>>> print(t4)
('a', 'b', 'c', 'd')
>>> l1=[1,2,3]
>>> t5=tuple(l1)
>>> print(t5)
(1, 2, 3)
>>> t2=(5,)
>>>
>>> t2+=tuple(input())
jack
>>> print(t2)
(5, 'j', 'a', 'c', 'k')
>>> t2=(5,)
>>> t1=()
>>> l1=list(t1)
>>> l1.append(5)
>>> print(l1)
[5]
>>> t1=tuple(l1)
>>> print(t1)
(5,)
>>> t1=('x','y','z')
>>> t1=('A',)+t1(0::2)
File "<stdin>", line 1
t1=('A',)+t1(0::2)
^
SyntaxError: invalid syntax
>>> t1=('A',)+t1[0::2]
>>> print(t1)
('A', 'x', 'z')
>>> t1=('A',)+t1[1::3]
>>> print(t1)
('A', 'x')
>>> t1=('x','y','z')
>>> t1=('A',)+t1[1::3]
>>> print(t1)
('A', 'y')
>>> t1=('x','y','z')
>>> t1=('A',)+t1[2]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate tuple (not "str") to tuple
>>> t1=('x','y','z')
>>> t2=('A',)+t1[2]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate tuple (not "str") to tuple
>>> t2=('A',)+t1[2:]
>>> print(t2)
('A', 'z')
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> t1=('a','b','c')
>>> t1=t1[0]+('A',)+t1[2]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: must be str, not tuple
>>> t1=tuple(t1[0]+('A',)+t1[2])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: must be str, not tuple
>>> tup=('h','y','z')
>>> tup=tuple(tup[0]+('a',)+tuple(tup[2])
...
... print(tup)
File "<stdin>", line 3
print(tup)
^
SyntaxError: invalid syntax
>>> tup=('h','y','z')
>>> tup=tuple(tup[0])+('a',)+tuple(tup[2])
>>> print(tup)
('h', 'a', 'z')
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> d1={'111':'a','112':'b'}
>>>
>>> d1[112]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 112
>>> d1["112"]
'b'
>>> d2={1:12,2:22,3:55}
>>> d2[2]
22
>>> d2={1:12,2:22,7:55}
>>> d2[7]
55
>>> d2={1:12,'a':22,7:55}
>>> d2['a']
22
>>> d2[a]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
>>> d2={1:12,'a':22,7:5.5}
>>> d2[7]
5.5
>>> d1={'a':55.2,'b':'abc','c':'def','d':'ghi','e':11,'f':22,'g':33}
>>> d1[e]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'e' is not defined
>>> d1['e']
11
>>> d1={'a':55.2,'b':'abc','c':'def','d':'ghi','e':11,'f':22,g:33}
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'g' is not defined
>>> d1={'a':55.2,'b':'abc','c':'def','d':'ghi','e':11,'f':22,'g':33}
>>> print(d1)
{'a': 55.2, 'b': 'abc', 'c': 'def', 'd': 'ghi', 'e': 11, 'f': 22, 'g': 33}
>>> d1=dict()
>>> d1[1]=25
>>> d1[2]='abc'
>>> d1[3]=5.22
>>> print(d1)
{1: 25, 2: 'abc', 3: 5.22}
>>> d1={'di':25,'dipu':'abc','burman':25.5}
>>> d1={1:10,2:20}
>>> d2={3:30.4:40}
File "<stdin>", line 1
d2={3:30.4:40}
^
SyntaxError: invalid syntax
>>> d2={3:30,4:40}
>>> d3={5:50,6:60}
>>> d4=()
>>> for d in (d1,d2,d3):
... d4.update(d)
...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
AttributeError: 'tuple' object has no attribute 'update'
>>> d4={}
>>> for d in (d1,d2,d3):
... d4.update(d)
...
>>> print(d4)
{1: 10, 2: 20, 3: 30, 4: 40, 5: 50, 6: 60}
>>>

Potrebbero piacerti anche