Quick actions

cmd+k|ctrl+k

Navigation

Languages

quangtranhong - pyfml - Exercise 3. Ext 2.b

Snippet info

Language

Python

Visibility

public

Author

quangtranhong

Created

2016-09-24T06:53:02Z

Updated

2016-09-24T07:04:04Z

# Bài 2:
# ------

# a) Viết 1 chương trình đổi 1 số từ cơ số 10 sang cơ số 16
# yêu cầu ko dùng hàm có sẵn

# b) Viết 1 chương trình:
# - input: 2 list A và B
# - output:
# - các phần tử đồng thời xuất hiện trong 2 list
# - các phần tử chỉ có trong list A
# - các phần tử chỉ có trong list B
# - tất cả các phần tử trong list A và B
# - các phần tử chỉ có trong 1 trong 2 list

A = [1,2,3,4,5,6,7,8,9]
B = [2,4,6,8,12]

list_both = []
list_only_A = []
list_only_B = []
list_only_A_or_B = []

for i in A:
	if i in B:
		list_both.append(i)
	if i not in B:
		list_only_A.append(i)
		list_only_A_or_B.append(i)
for j in B:
	if j not in A:
		list_only_B.append(j)
		list_only_A_or_B.append(j)
	
print('Cac phan tu xuat hien trong ca 2 list: ', list_both)
print('Cac phan tu chi xuat hien trong list A: ', list_only_A)
print('Cac phan tu chi xuat hien trong list B: ', list_only_B)
print('Cac phan tu chi xuat hien trong 1 trong 2 list: ', list_only_A_or_B)
INFO