W przypadku pytań dotyczących programowania w języku Python, które są specyficzne dla wersji 3+ tego języka. Użyj bardziej ogólnego tagu [python] we wszystkich pytaniach Pythona i dodaj ten tylko, jeśli twoje pytanie dotyczy wersji. Użyj znaczników [python-2.x] w pytaniach o Python 2.

Więcej na temat python-3.x...

Zastanawiam się, jaki jest skuteczny sposób liczenia zduplikowanych numerów listy. Oto przykład: liczby = [5, 10,10,10, 15,15, 8,8,8,8] odpowiedź = [1,3,2,4] . To jest mój kod, który wymyśliłem... .......
28 czerwiec 2021, 12:35
Chcę zastąpić spacje po dwóch słowach w ciągu tekstowym. Powiedzmy, że zastępujemy symbol @. Przykłady: Wejście: to jest przykładowy tekst Wyjście: to jest@przykład@ tekst Wejście: czy możemy .......
27 czerwiec 2021, 20:24
Jak wszyscy wiemy, pytonowym sposobem zamiany wartości dwóch elementów a i b jest a, b = b, a i powinno to być równoważne b, a = a, b Jednak dzisiaj, kiedy pracowałem nad jakimś kodem, Ja przypadkiem .......
27 czerwiec 2021, 18:36
Próbuję sprawić, by skrypt spał 462 milisekundy za pomocą time.sleep(), jednak nic się nie dzieje. Oto mój kod: delay = int(462) time.sleep(0. + delay) Powód, dla którego nie robię time.sleep(0.462) .......
27 czerwiec 2021, 12:17
Jaka byłaby prawidłowa konwersja poniższej instrukcji map na pętlę for? map(lambda x: map(lambda y: map(lambda z: x*y*z, [5,6]), [3,4]), [1,2]) # [[[15, 18], [20, 24]], [[30, 36], [40, 48]].......
Mam taką listę słowników: [{'topic_id': 1, 'average': 5.0, 'count': 1}, {'topic_id': 1, 'average': 8.0, 'count': 1}, {' topic_id': 2, 'average': 5.0, 'count': 1}] Chciałbym zmapować i .......
23 czerwiec 2021, 16:47
Jak iterować jednocześnie po dwóch listach, Jedna lista jest większa niż druga. Więc drugi się wyczerpuje. Chcę ponownie rozpocząć mniejszą listę, aż wyczerpie się większa _list = [ 19 , .......
23 czerwiec 2021, 16:43
Chcę listę numerów jako: n = int(input("Enter count") if n=1 , lst =["1"] if n=2, lst=["1","2"] if n=3, lst =["1","2","3"] Lista powinna zawierać elementy w postaci łańcuchów, a nie liczb całkowitych. Masz jakiś pomysł, jak to zrobić?....
20 czerwiec 2021, 12:28
Mam zbiór danych z 3 kolumnami. ID klienta, numer zamówienia i czas. W tym zestawie danych widać, że niektórzy klienci złożyli więcej niż jedno zamówienie w różnym czasie. Na przykład klient o ID4 złożył zamówienie 4 o 14:14, a następnie 5 o 18:17. To, co muszę zrobić, to określić czas między pi....
20 czerwiec 2021, 04:48
Próbuję dodać dwie listy razem za pomocą funkcji zip: x = [2, 4] y = [5, 7] sum_list = [sum(x) for x in zip(list1, list2)] > [7,11] Jeśli jednak listy składają się z ciągów, chcę zamiast tego połączyć, ale funkcja sum nie działa w tym przypadku. x = ['a'] y = ['b'] return ['ab'] Czy istnieje sposó....
18 czerwiec 2021, 20:47
Mam wiele słowników w jednej zmiennej wyników. Jak z tego zwrócić tylko pierwszą wartość słownikową? for result in results: print(result) Wynik to: {'Title': 'John'} {'Title': 'Mark'} {'Title': 'Adam'} {'Title': 'Ethen'} {'Title': 'Tom'} Chcę zwrócić wartość pierwszego słownika „john”....
14 czerwiec 2021, 17:15
Mam dziwny problem, gdy próbuję dołączyć listę elementów do słownika. Nie jestem pewien, co robię źle. Wszelaka pomoc jest bardzo doceniana. Oto, co mam: keys = ['a', 'b', 'c'] d = dict.fromkeys(keys, []) d['a'].append(10) d['a'].append(11) d['b'].append(30) print(d) Wyjście, które otrzymuję, to:....
13 czerwiec 2021, 01:50
Załóżmy, że mam listę l zawierającą [5, 10, 15, 16, 20]. Chcę uzyskać pierwsze elementy, które są podzielne przez 5 (więc pierwsze trzy elementy), bez ostatnich 20. Jak mam to zrobic? Zrobiłem: done = False i = 0 while not done and i < len(l): if l[i] % 5 == 0: answer.append(source[i]....
12 czerwiec 2021, 19:18
Mam ramkę danych z kolumną ciągów. Próbuję znaleźć (a) maksymalną liczbę słów w kolumnie i (b) wiersz zawierający ciąg z maksymalną liczbą słów. Wykonuję następujące czynności: import pandas as pd something = ["Hello how are you", "I am doing great", "Lets go camping"] test = pd.DataFrame(somethi....
10 czerwiec 2021, 21:55
Mam dwie listy Pythona w następującej formie: A = [(1,''), (1, 'ABC'),(1,''), (1, 'DEF'),(1,''), (1, 'GHI'),(1,''), (1, 'LMO'),(1,'')] B = ['ABC', 'ghi', 'PQR'] (Uwaga: A jest listą. B jest normalną listą.) Chcę stworzyć DF pandy, który będzie zawierał tylko elementy, które są wspólne z obu list, a....
8 czerwiec 2021, 22:49
Mam 2 tablice: [7, 6, 9, 8] [1, 2, 3, 4, 5, 3, 2, 1] Chcę przesunąć się na nich jak: Iteracja 1: [7, 6, 9, |8|] [|1|, 2, 3, 4, 5, 3, 2, 1] 2: [7, 6, |9, 8|] [|1, 2|, 3, 4, 5, 3, 2, 1] 3: [7,|6, 9, 8|] [|1, 2, 3|, 4, 5, 3, 2, 1] 4: [|7, 6, 9, 8|] [|1, 2, 3, 4|....
Mam listę obiektów datetime w generator l = [datetime.date(2016, 1, 7), datetime.date(2016, 1, 14), datetime.date(2016, 1, 21), datetime.date(2016, 1, 28), datetime.date(2016, 2, 4)] Jak możemy przekonwertować to na listę formatu ciąży daty? Wynik : ['2016-01-07', '2016-01-21', '2016-01-28', '2016-....
8 czerwiec 2021, 20:16
Mam funkcję , która zajmuje ciąg, który liczy poszczególne znaki i umieszcza postać wraz z ilością czasu pojawia się w ciąg. Na przykład: isanagram("surfer") Zwroty w1 = {'a': 0, 'b': 0, 'c': 0, 'd': 0, 'e': 1, 'f': 1, 'g': 0, 'h': 0, 'i': 0, 'j': 0, 'k': 0, 'l': 0, 'm': 0, 'n': 0, 'o': 0, 'p': 0,....
8 czerwiec 2021, 19:48
objects = { "ALI_ELDIYAB": "80.80", "BILAL_HASSAN": "78", "DANIA_RAHMANI": "71.20", "DANIEL_AIGBE": "78", "HAMD_ALFARES": "72", "KHALED_AL_SHAIBANI": "74", "LINA_ISSA": "70", "LUMA_ABDELAZIZ": "78", "MARIAM_BASHER": "44", "MOHAMMED_BINDAGHER": "74.80", "NADAY_ALHAMMALI": "77.60", "NISRIIN_ABDI": "67....
8 czerwiec 2021, 18:45
Mam pd dataframe cooc_all (matryca symetryczna), z której chciałbym utworzyć listę zawierającą wszystkie wartości z Dataframe. Obecnie zrobiłem to w następujący sposób: pd_list = [] for i in range(0,40): for j in range(i, 40): pd_list.append(cooc_all[j][i]) Czy to najlepszy sposób na t....
8 czerwiec 2021, 16:55
Próbuję dokonać programu, który liczy liczbę kroków, które zajmuje, aby dotrzeć do rozpoczęcia matrycy do środka macierzy, aw procesie napotkałem ten błąd, kod: import numpy as np matrix = np.zeros([5,5]) matrix[0][0] = 1 count = 0 while matrix[2][2] != 1: count += 1 matrix[0][0] = matrix[co....
8 czerwiec 2021, 16:37
Próbuję zbudować moduł Python3 dla http spokojnego interfejsu API, który kodowałem. Moim pomysłem było utworzenie klasy base, która powinna mieć atrybut request.Session(), więc mogę przypisać nagłówek token autoryzacji do tego i nie martw się o to już, a także funkcję rejestratora i tak dalej. Prob....
Wejście: df1 = pd.DataFrame([[101, 'DC1', 'QA,DEMO'], [101, 'EM5', 'QA,DEMO'], [102, 'RA6', 'PA,QA,GF'], [103, 'DC1', 'AB,LK'], [103, 'RA6', 'OO'], [103, 'PA4', 'AB,OO'] ] , columns=['Call_id', 'Ag....
8 czerwiec 2021, 10:45
Chcę wydrukować wszystkie czwartki między objęciami tych daty from datetime import date, timedelta sdate = date(2015, 1, 7) # start date edate = date(2015, 12, 31) # end date Jaki jest najlepszy prytuński sposób, aby to zrobić?....
8 czerwiec 2021, 10:35
Jestem nowy w Pythonie. Czy wszystkie funkcje Pythona zwraca pewną wartość? Jaka będzie wartość powrotowa następującej funkcji? import math def getQuadratic(a,b): square = a**2 + b**2 squareRoot = math.sqrt(square) return squareRoot print("The square root of the sum of the squares of 3 ....
8 czerwiec 2021, 06:04