Python Append

• String append: use "+=" operator or join() Method.

>>> str = "python"
>>> str += " tutorial"
>>> str
"python tutorial"
>>> str2 = "EndMemo"
>>> str3 = " -- ".join((str,str2))
>>> str3
"python tutorial -- EndMemo"
• List append: append() method can append an element to a list:
>>> x = [1,2]
>>> x
[1,2]
>>> x.append(3)
>>> x
[1,2,3]
• Dictionary append: use update() method or just define the key and value:
>>> x = {1:2}
>>> x
{1: 2}
>>> x.update({3:4})
>>> x
{1: 2, 3: 4}
>>> x[5] = 6
{1: 2, 3: 4, 5:6}
• File append: open a file with "a" mode, wrote position will be at the end of the file:
>>> with open("tp.txt","a") as f
>>> f.write(".... new line1"); #append line "... new line1" to tp.txt
>>> f.close()