Aktywne Wpisy
volumenis +42
Cześć Mirki i Mirabelki, w ubiegłym miesiącu miałem okazję jeździć trochę Tesla Cybertruck po Kalifornii.
Głównie w okolicach Oakland - San Francisco - San Jose.
Samochód nie jest idealny, ale frajda z jazdy jest spora. Fajne jest też to, że można poznać wiele osób jeżdżąc takim samochodem. ( ͡° ͜ʖ ͡°)
Jeśli macie pytania, chętnie odpowiem.
#ama #tesla #cybertruck
Głównie w okolicach Oakland - San Francisco - San Jose.
Samochód nie jest idealny, ale frajda z jazdy jest spora. Fajne jest też to, że można poznać wiele osób jeżdżąc takim samochodem. ( ͡° ͜ʖ ͡°)
Jeśli macie pytania, chętnie odpowiem.
#ama #tesla #cybertruck
BeatboxRocker +66
Jak tam szczepionkowe owce? XD
#bekazlewactwa #bekazpisu #covid19 #nauka #szczepienia #bekazpodludzi #neuropa #pandemia #heheszki #humorobrazkowy #tatuaze #zdrowie
#bekazlewactwa #bekazpisu #covid19 #nauka #szczepienia #bekazpodludzi #neuropa #pandemia #heheszki #humorobrazkowy #tatuaze #zdrowie
mam 2 listy,
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
chce w jednej linijce utworzyć listę c będącą częścią wspólną tych list(bez powtórzeń)
c = [element for element in a if element not in c and element in b]
dostaję:
[1, 1, 2, 3, 5, 8, 13]
Pytanie: dlaczego 1 przeszło dwukrotnie? co za czary
#python #naukaprogramowania
pytanko stąd, #10 https://www.practicepython.org
c = {e for e in a+b}
Komentarz usunięty przez autora
@RapRose: pycharm, uciąłem że mam jeszcze c=[] pomiędzy, słuszna uwaga
@mcnight95: ale w momencie gdy dojdę do drugiej 1, nie sprawdzę że jest już w c?
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
c = []
for item in a:
if item in b:
break
elif item in c:
break
else:
c.append(item)
for item in b:
if item in c:
break
else:
c.append(item)
print(c)
Tak wiem da się szybciej, ale
poczytaj o set
a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]
b = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
c = []
for item in a:
if item in b and item not in c:
c.append(item)
print(c)
Wynik:
/usr/bin/python3.7 "/home/lilith/PycharmProjects/untitled2/suma list.py"
[1, 2, 3, 5, 8, 13]
Process finished with exit code 0
glupi kod:
set(lista1 + lista2 + ...)
edit: juz doczytalem, masz rozne listy i chcesz te same elementy.