PR3_Studienleistung_1_Prof_.../s1_a53_6.py

52 lines
1.0 KiB
Python
Raw Permalink Normal View History

2022-11-09 12:30:01 +01:00
def move_list_elemts():
list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
list2 = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j"]
counter = 0
while counter < 7:
list1.append(list1.pop(0))
counter = counter + 1
print(list1)
def list_remove_duplicates():
word = "Donaudampfschiffahrtsgesellschaftsstewardess"
word_list = list(word)
print(len(word_list))
result_list = []
for letter in word:
if letter not in result_list:
result_list.append(letter)
print(result_list)
print(len(result_list))
def sort_list():
list1 = [[1, 2, 3], [2, 1, 3], [4, 0, 1]]
list1.sort(key=lambda x: x[1])
print(list1)
def fake_switch():
tier_name = 'Hund'
tier_sound = {'Hund': 'wuff', 'Katze': "miau"}
print(tier_sound[tier_name])
def main():
print("Aufgabe 3:")
move_list_elemts()
print("Aufgabe 4:")
list_remove_duplicates()
print("Aufgabe 5:")
sort_list()
print("Aufgabe 6:")
fake_switch()
if __name__ == '__main__':
main()