ก่อนที่จะเริ่มต้น ฉันควรพูดถึงว่าโค้ดในบล็อกโพสต์นี้และในวิดีโอด้านบนมีอยู่ในGitHub ของ ฉัน
รายการเขียนอยู่ในวงเล็บเหลี่ยม []
# Define a list
z = [3, 7, 4, 2]
# Define a list
heterogenousElements = [3, True, 'Michael', 2.0]
แต่ละรายการในรายการมีค่าดัชนีที่กำหนด สิ่งสำคัญคือต้องทราบว่า python เป็นภาษาที่ไม่มีการจัดทำดัชนี ทั้งหมดนี้หมายความว่ารายการแรกในรายการอยู่ที่ดัชนี 0
# Define a list
z = [3, 7, 4, 2]
# Access the first item of a list at index 0
print(z[0])
Output of accessing the item at index 0.
# print last item in the list
print(z[-1])
Output of accessing the last item in the List
สไลซ์เหมาะสำหรับการรับชุดย่อยของค่าในรายการของคุณ สำหรับโค้ดตัวอย่างด้านล่างนี้ จะส่งคืนรายการที่มีรายการตั้งแต่ดัชนี 0 ถึงและไม่รวมดัชนี 2
# Define a list
z = [3, 7, 4, 2]
print(z[0:2])
Slice of a list syntax.
# everything up to but not including index 3
print(z[:3])
# index 1 to end of list
print(z[1:])
รายการใน Python นั้นไม่แน่นอน นั่นหมายความว่าหลังจากกำหนดรายการแล้ว คุณสามารถอัปเดตแต่ละรายการในรายการได้
# Defining a list
z = [3, 7, 4, 2]
# Update the item at index 1 with the string "fish"
z[1] = "fish"
print(z)
Code to modify an item in a list
รายการ Python มีวิธีการต่างๆ ที่ช่วยคุณแก้ไขรายการ บทช่วยสอนในส่วนนี้จะกล่าวถึงวิธีการรายการหลามต่างๆ
# Define a list
z = [4, 1, 5, 4, 10, 4]
print(z.index(4))
print(z.index(4, 3))
วิธีการนับก็ใช้ได้ผลเหมือนกับที่มันฟัง นับจำนวนครั้งที่ค่าเกิดขึ้นในรายการ
random_list = [4, 1, 5, 4, 10, 4]
random_list.count(5)
วิธีการเรียงลำดับจะเรียงลำดับและแก้ไขรายการดั้งเดิม
z = [3, 7, 4, 2]
z.sort()
print(z)
# Sorting and Altering original list
# high to low
z.sort(reverse = True)
print(z)
วิธีการผนวกจะเพิ่มองค์ประกอบที่ส่วนท้ายของรายการ สิ่งนี้เกิดขึ้นแทนที่
z = [7, 4, 3, 2]
z.append(3)
print(z)
วิธีการลบจะลบค่าที่เกิดขึ้นครั้งแรกในรายการ
z = [7, 4, 3, 2, 3]
z.remove(2)
print(z)
Code removes the first occurrence of the value 2 from the list z
วิธีการป๊อปจะลบรายการที่ดัชนีที่คุณระบุ วิธีนี้จะส่งคืนรายการที่คุณลบออกจากรายการด้วย หากคุณไม่ได้ระบุดัชนี ระบบจะลบรายการที่ดัชนีสุดท้ายออกตามค่าเริ่มต้น
z = [7, 4, 3, 3]
print(z.pop(1))
print(z)
วิธีการขยายรายการโดยการต่อท้ายรายการ ประโยชน์ของสิ่งนี้คือคุณสามารถเพิ่มรายการเข้าด้วยกันได้
z = [7, 3, 3]
z.extend([4,5])
print(z)
Add the list [4, 5] to the end of the list z.
print([1,2] + [3,4])
วิธีการแทรกจะแทรกรายการก่อนดัชนีที่คุณระบุ
z = [7, 3, 3, 4, 5]
z.insert(4, [1, 2])
print(z)
โปรดแจ้งให้เราทราบหากคุณมีคำถามใดๆ ที่นี่ หรือในส่วนความคิดเห็นของวิดีโอ youtubeหรือผ่านทางTwitterโพสต์ถัดไป วิจารณ์พจนานุกรมหลาม หากคุณต้องการเรียนรู้วิธีใช้ไลบรารี Pandas, Matplotlib หรือ Seaborn โปรดพิจารณาเข้าร่วมหลักสูตร Python for Data Visualization LinkedIn Learning นี่คือ วิดีโอ ตัวอย่างฟรี
คุณต้องเคยได้ยินเกี่ยวกับปลั๊กอิน ChatGPT อันทรงพลังใหม่ทั้งหมด เช่น เบราว์เซอร์ ตัวแปลรหัส ฯลฯ แต่มีปัญหา การเข้าถึงปลั๊กอินถูกจำกัดไว้เฉพาะรายการรอ และหลายคนไม่สามารถเข้าถึงได้
สัปดาห์นี้ ฉันได้รับอีเมลจากสมาชิกรายการอีเมลรายวัน พวกเขาต้องการทราบ: คุณเข้าชมแหล่งข้อมูลใดรายวัน รายสัปดาห์ และรายเดือน คำถามที่ดี! ฉันยินดีที่จะพยายามแบ่งปันข้อมูลเชิงลึกเกี่ยวกับเวิร์กโฟลว์และทรัพยากรยอดนิยมที่ฉันใช้
ในปี 2022 ด้วยการเปิดตัว GPT-3 ทักษะการเขียนดูเหมือนจะมีความสำคัญน้อยลง ด้วย AI คนที่เขียนไม่ดีก็สามารถสร้างพนักงานที่มีคุณภาพได้เช่นกัน
โดย Alyson Lee ที่ปรึกษาด้านการจัดการภาครัฐ กระบวนการจัดสรรประจำปีของรัฐบาลกลางเป็นหัวใจสำคัญของความพยายามของเราในการให้ทุนสนับสนุนการกำจัดก๊าซคาร์บอนไดออกไซด์ (CDR) ในแต่ละปี Carbon180 จะส่งคำขอไปยังสำนักงานรัฐสภาหลายแห่งเพื่อช่วยชี้แนะว่าเงินดอลลาร์ในปีหน้าจะไหลไปที่ใด
เมื่อคุณโตขึ้น คุณมักจะได้รับการบอกว่าโลกเป็นอย่างที่มันเป็น และชีวิตของคุณก็แค่ใช้ชีวิตอยู่ในโลก ไม่เสี่ยงชีวิต แค่เดินตามเส้นทางที่กำหนดและตายในที่สุด และพยายามอย่า ทุบกำแพงมากเกินไป แต่นั่นเป็นชีวิตที่จำกัดมาก